I broke driveshafts on a 600+hp inline 6 I think thats excusable. As for doing routine maintenance, thats bad why, sorry I'm not gonna be the dumbass that never pops the hood for 100k miles and then has a couple thousand dollar bill for shit that needs to be fixed but could have been avoided. As for 400k miles, please stop exagerating. As for the track, who the fuck cares, do you drive a race car to work everyday cause I sure as fuck don't. Of course BMW's cost more to own they cost more to buy, a porshe costs an annual of $2000 a year to properly maintain, I guess because of that Honda's are better and more reliable then them too. Honda's are great for the price and reliable yes, but if not properly taken care of they will break like anything else.