sure, but here you are complaining about buying american as a way to help the economy, but many of the import cars are actually built here. So buying import keeps many americans in jobs. Which in turn helps the economy.
Don't like import cars? fine, but its idiotic to say you question someone's patriotism over it.