You really need to find a BMW and drive one to fully understand. You arent buying a car that will do a 12 second 1/4. you are buying a car that you feel connected with; they dont call it the Ultimate Driving Machine for nothing. Test drive one, and take a corner, but dont touch the brake, you'll see what everyone here is talking about.
Plus I have some mild engine mods on mine and trust me, she is plenty quick for an all round civilized sports car.