I agree with them, I could care less about free clothing when buying a new car or the assorted other crap they hand out. I just want the car delivered on time, at price with no hassles.
BMW have been fine, Mercedes are heads above though, tickets to the Melbourne F1 with passes to events at the Gran Prix etc.
I'd never take any of that stuff as a given, nor ask for it though. I tend to agree if you spend that much money on a car you can afford your own jacket, pens, key ring etc. It wouldn't be any skin off my nose if I didn't score heaps of free gear.