The problem with "well you should buy American" is that for many things Americans want, it's very hard to hire enough workers educated enough to build them, because so few Americans have any experience at modern manufacturing.
This is not a problem you can pay your way out of.