I think the BMW has improved the comfort, performance, technology, fuel economy, and dependability. I think people at nit picking at this point saying the steering is vague and crap like that (try driving a prius).
I would throw up if I drove an M3 as a daily driver because of the harshness. To each his own.
Also, to all the people bashing the F30 obviously don't own F30s, and that's for a reason. Because "they" found a reason why "they", in particular, didn't like it.