spend some time in a toyota, if you have a talant for decerning what is a fine car, you will notice the yota is engineered to a level that american auto companies can't fathom, I have worked for several compaines that have large fleets of vehicles, as well as owned and driven many different cars of different makes, back in the mid 90's GM's cars where garbage may still be now, but anyways take the astros, S-10's berettas, luminas etc, they all sucked, one day you would get in and the door handle would fall off in your hand, or some control knob on the dash would fall off, alternators sucked among other things, add this to all the rattles, never knew of anyone who had a GM truck made from 88-98 with over 75k on it that didn't need the auto trans at some point in that time period replaced. ford, also has its issues look at the taurus line in particular, head gaskets, trannies, and wireing problems, after owning a '99 windstar that we spend 6k in repairs on to keep it running for 2. 5 yrs, finally sold it with 75k on it, will never own another ford because of that. Dodge has been great to me, however everyone that I have ever known that has owned a caravan mini van (and thats alot here in utah) has had to replace the auto trans.
bottom line, people are sick of buying garbage!!!! we are sick of the american car compaines who continue to produce, caravans, taurus's, or GM cars with known problems that could be fixed in subsequent years, we are sick of low resale values. you can't sell people crap over and over again and keep expecting them to buy it, unless its got a cummins diesel in it, I will not buy anything but hondas and yotas!!!