I think you are being hard in the 2.5. My 2008 330 hatch has 56000 miles.fine so far. Don't forget only people with problems tend to post .it is fun to drive and pulls like a train but not tracked it or hard launches.
Sent from my SM-J320FN using Tapatalk