Every country in the world including the USA gives subsidies to major companies.  Does anyone remember the millions of dollars in bailout money the US government gave to Chrysler to keep it viable.  Perhaps we need subsidies and maybe we don't I do not know for sure.  However business is business and as it stands we need to support those who support us, the USA does not however we do have agreements in place with Mexico and Europe, we need to focus on those markets and reduce the amount of focus on the USA.