Yeah, the OP is right. I miss the old BMWs which felt more raw. My brother's 01 525i feels much better than my dad's 06 525i despite the newer model having more power. The 01 seems more alive and has power throughout the powerband which the 06 seems not to have. The 06 is less reliable and the air in the car seems very dirty and basically smells horrible despite of being in the dealership for many repairs.
I would love to have a 330 with the performance package instead of my 335i which i think is way too complicated and not worth the price and headaches. Love older cars.