people who drive other cars have complaints and problems with their cars too. there is no perfect car, coz if there was, everyone would have it. but to me, BMW comes pretty damn close.
IMHO you can drive a BMW, have probs every now and again, but smile and look back at it when you park (i know i do). or you can drive a kia/hyundai, have probs, and kick the car after parking it.