LOL
12 HP. OH MY GOD!
Dude, Stop thinking BMW is the greatest car out there.
You are comparing apples to oranges dude. High End Luxury Cars, to muscle cars.
The ONLY difference between the average BMW 335I, your M3, and the middle class BMW's, even including the M6, M5, etc, is that they ride smoother than glass, are extremely refined, and so on. You compared those cars to say my car, or a H/C LSX, what is the difference? SPEED!
Not everyone cares about having a car that has a toothbrush dispenser, and rides smoother than all hell. Some people like having a POS(As you so clearly pointed out in your arguments many a time) and not a Racecar like yours.
Here is another thing. Compared to the all of the sports cars that don't cost 50K, for a measly 400HP and no TQ, you don't buy a BMW to brag about how fast it is. Sure, they ARE fast to an extent, and CAN BE made to be fast, but, doesn't that defeat the purpose of buying such an advanced and refined LUXURY CAR?