As usual Steve, it may be the minority spoiling it for the masses, but there is a trend with BMW drivers!
Whereas you may have chosen the car for that reason, many will choose a 318 because of the badge. £ for £ there are miles better cars out there....
As for the M badge, a bodykit isn't the comparison. Removing the badge from the back of the car, and replacing it with an M is people pretending they have a car that they don't. The reason BMW now stick them on every car is so the egotistical ones can ALWAYS say they have 'Insert BMW model ' 'with M pack'. People wouldn't, for example' say I have a 350Z 'GT'.
The 4 exhausts is a winner, for sure. And a dry mechanical sound wailing from the exhaust!! For real respect, the ones with Alpina on the back and 4 exhausts win!!