Capitalism doesn't endlessly produce, it produces to meet demand. Sometimes the "demand" can consist of subsidies to the industry with the intention of lowering price to consumers, but with the consequence of potentially creating more waste. I've read about farmers dumping excess product out because subsidies "bought" too much product to fit on shelves (aka consumers didn't buy enough to satisfy the greed for profit). Heaven forbid that excess product help people in need, for that may hurt the bottom line.
You honestly said it best in the first thing you said. .."capitalists that put profit before".. everything else. Pure capitalists, while mostly if not entirely evil, do not pollute for the fun of it. They pollute because of greed. If they aren't profiting from polluting, they'll (try to) find another way to profit. It's all they know, a literal one track mind.
That is definitely not to say that their carelessness while chasing profit is okay. It's harmful and evil. But it is largely just that, carelessness. A pure capitalist cares of nothing other than personal gain. And a public corporation in capitalist society must put shareholder profits ahead of all else by law. The only things they must adhere to in pursuit of profit are other laws, and even then only if the penalty for breaking the law hurts profits more than ignoring the law. This is by design, however terrible that design may be. Examples of this are everywhere. Children illegally hired in packing plants, illegal union busting, etc.
Perhaps the most brazen examples are car manufacturers doing cost-benefit analysis on whether to issue a recall on defective cars. Literally teams of experts calculating whether it will be cheaper to recall and fix dangerous defects, or pay out lawsuits when people get hurt/die. Spoiler: they can, have, and do choose to eat the cost of lawsuits when it is calculated to be cheaper than a recall. And yes, if you live in a capitalist society your life has a dollar amount attached to it (roughly $7.5 million as of 2020 according to FEMA). Your social security number may as well be a barcode placed on product.
Sorry, I got a little sidetracked. What I'm ultimately trying to get at is, we as consumers will have to take responsibility for consuming less because industry will do its' best to meet demand as long as it is profitable to do so. I think switching subsidies to alternative, less polluting foods is a great solution because it (in theory) works on multiple fronts.
By not subsidizing the meat & dairy industry, industry will be forced to raise cost to consumers or lose money. A higher cost to consumers means consumers will be more open to alternative options. If the options that are better for the environment are then subsidized to lower cost to consumers they become an attractive option.
Example:
If the average meat eating, non-eco minded consumer has the choice between paying $50 for a pound of real meat, or $50 for a pound of meat alternative that tastes identical, they'll choose real meat nearly every time. Now give that same consumer an option of $10 for a pound of meat alternative (whether it tastes identical or not) and the mental math changes considerably. And honestly I doubt the price difference would have to be that drastic to have a noticeable impact on consumer buying habits. Especially when you take into account that people are trending towards being more eco aware.
I'm gonna end this here before I go on ranting all day.
/Rant
Tldr; capitalism sucks. Subsidizing meat alternatives seems like a decent idea.
Thank you for coming to my TED Talk. I hope you all have a wonderful day, and achieve all of your dreams. Please leave me alone :)