There used to be a lot of opposition to these kinds of subsidies in the US until China started absolutely kicking America's ass because they subsidize their industries.
Private enterprise really can't compete with governments, and even less so against governments with their own sovereign currencies and the ability to subsidize forever.