Well the favorite car I have ever owned is made in the USA, but the engine was made in Japan. The car was assembled in Normal, IL. The company was a merger of Dodge and Mitsubishi; Diamond Star Motors. My Eagle Talon AWD Turbo.
I have replaced the engine and tranny both lol. But I still like it alot. Well when I bought it it had 99K and only oil changes at 5K with cheap dino, 10W40 is what the previous used.
So wether you prefer American, Japanese, German, Korean or ________ whatever; the reasons we have are not all the same. I mean sometimes it's logical like lowest running cost and fewer reported problems within the first few years of ownership (Toyota, Honda), or the thrill of a turbo kicking in and flying past that BMW at the stop light (My Mitsubishi Eclipse GSX/Talon).
Like what you like don't get upset if somebody wants to like something else then you.
And yeah nobody is perfect; Toyota, Ford, GM or whoever.
On the plus side; american cars can be purchased very cheaply, like late model tauruses, etc.. And the cost of ownership is alot closer between all the makes when you are in the 80K+ mile range IMHO. It's only the first few years off the assembly line that Toyota and Honda really shine in reliabilty (statisitcally, compared to others), correct me if I am wrong here, please.
Personally I wouldn't want to have to own any brand new car, because whoever owns it first has to deal with "getting the bugs worked out", getting the dealer to warranty stuff when it breaks.
Chances are if you buy a used car with high miles where everything is pretty good (tranny, engine, etc), then it means they got a good one from the factory, or it's been replaced