Our industry makes fun of itself for using acronyms but look at the car industry, it's the worst offender.
That said the SLS AMG is a FTW car if a little OTT. Also someone high up at Mercedes said make the logo bigger and obliged with the biggest front grill badge I've seen.