I'm not looking to argue, really I'm not.
I test drove an 06 Accent with my mom (she eventually bought an 05
Neon and loves it) and immediately felt like I was in a time warp back
to the 86 Excel. I've also test driven an 06 Pontiac G6 and thought
"this is a really nice 1990 Beretta" so it's not just Hyundai. It's a
combination of milking the same old crap under a new hood, as well as
the "common look and feel" each car company has.
Remember, a Cobalt isn't a Cavalier, which has been likened to a
cockroach - ugly and hard to kill. The Cobalt is supposely miles
better, but it was too small of a car for me to consider with two
small kids, and my mom didn't like it when she was car shopping, so we
skipped it.
I know I can service any car, but because I've primarily owned GM's
and my friend has owned GM's, the learning curve is a lot shorter when
it comes time to servicing stuff. I'm only a DIY'er, not a
professional mechanic. I have the shop manual for my Subie, but it's
just completely different than any of the other 15 cars I've ever
owned.
I can rebuild the Beretta because my wife has owned since 1994, and
it's been a pretty good car - never left me stranded in 10 winters,
and in Winnipeg, that's a pretty good record. When I replaced the
struts and shocks and balljoints last winter, I was able to do most of
the work from memory and barely needed the shop manual for more than
torque specs. It's like on my race car, we can pull the engine in 45
minutes including time for a beer.
Practice makes perfect. Every car company does a lot of good/stupid
stuff under the hood, but at least it's usually the same across all
their cars, so servicing one gets you some experience servicing them
all.
And frankly, if people are allowed to say "all domestic cars are shit"
because they once owned a 77 Bobcat that was a POS, then I'm allowed
to say that Hyundai sucks because of my experience with an 86 Excel.
If I had to choose between an Accent and a Cobalt, I'd probably pick a
used Camaro.
Ray