The last time I looked at one was while I was waiting to have my car MOT'd. Why do they make up stupid words and phrases? They do really go for the lowest common denominator.
Hypothetical question, if they wanted to feature your car, would you do it?
I don't think I could, the shame would be too much.