No one is holding a gun to the owners of industry and forcing them to over produce
They're not overproducing, and when it happens by accident their shareholders punish them for wasting money.
The onus of responsibility is on the producers to produce sustainability, not for consumers to not buy their products
Bullshit, that's a way to avoid responsibility for your own decisions. Your purchasing drives their production. If you stopped buying they'd stop making.
People need things
People need some things, but people need less than they buy.
People will have to buy things that are available
People need less than they buy, and should be conscious of how much they buy, what they buy, etc.
Systemic forces dictate what they can afford and what is convenient for them.
True, and it's hard to change the entire system at once, but you can slowly bend it. In the 1980s Apartheit was just how things were done in South Africa. Since they were a sovereign country nobody could force them to change without invading them. But people boycotted them and shamed them. By people thinking about whether or not their money supported the Apartheit regime, they managed to change it.
Your position is incredibly ignorant to the systemic forces
Your position is extremely lazy, using those systemic forces as an excuse to do nothing, or to do whatever you want because you pretend you can't change the system.
just being on a shelf is a chance for profit, even if people don't buy it
Sure buddy. Things on a shelf turn a profit when nobody buys them. If that's the kind of economic analysis you do, no wonder you're so confused.