Price isn't the only factor. Some of us have had MULTIPLE experiences where a car dies at the worst possible time. All cars eventually need batteries, starter motors, power steering pumps, etc. But, when a Buick (to use one example) requires a new transmission at 60k miles, that's pure bullshit. And, warranty doesn't matter. You're still stuck on some road, probably in pouring rain, trying to go on vacation. No amount of warranty coverage compensates for that.
People who buy American cars accept mickey mouse problems as being normal. How sad.