https://www.worldatlas.com/articles/the-american-food-giant-...
Look up the official numbers before you blindly repeat "millions entered the country". Because millions also left the country. The balance was below zero in the first part of this century. Has only been significantly above zero last year, and was small in many other years.
Probably cheaper for some in the short term, but it means less food security, and potential growth
Instead, these subsidies should be tied to sustainable agriculture. Support farmers by rewarding them for a cleaner, more sustainable business. Instead, many of these subsidies have gone to massive industrialised polluting megafarms.
The issue is that our the lack of cheap land actually made our agricultural sector very competitive. They need high yields to be viable, so they made the investments (equipment, r&d) to have extremely high yields.
More than 80℅ ends up being exported.
But you're absolutely right; it's a mess that has been left to fester for far too long. A previous law, that was struck down, allowed farms to expand on the assumption that those expansions would at some later time result in less nitrogen. That of course didn't happen, but massive farm expansions have been driven through that loophole. Farmers have also been misled by banks wanted to fund those irresponsible expansions.