In general there's a really weird attitude amongst gamers when it comes to companies, like somehow they're invested in their practices and take on a pseudo PR role for them.
There's little reason in an age where you can arrange for preorders at the click of a button not to have a financial and industrial arrangement to meet the majority of demand.
Stop thinking like fans and collectors and start thinking like consumers. If there's a product on the market, it should be easy for you to purchase. Limited editions shouldn't refer to the quantity available but the period of time it's available. By all means make something for a few months then phase it out, leaving a standard edition - I get that you can't produce everything forever, there are choices to be made. But for the period something is available, why the fuck would you not try to fulfil demand? Especially when you don't allow for substitutions. Are there licenced NES Minis other than the official Nintendo one? No. Can you legally obtain NES and SNES games on the latest machine? No. Do Nintendo have a history for preserving your digital purchases? No.
Its not just Nintendo, companies big and small take the piss out of us all the time and we enable them because we buy regardless of the business practices. I've been vocal on here regarding similar attitudes with a smaller company and many were arguing that you should take into account the size of their operations. It doesn't matter because the attitude is the same. There are plenty of solutions to gauge and meet demand.
Allow for sign ups and preorders for a certain period of time, say 2-4 weeks plus more copies for general sale. All the fans get to release their pent up demand straight away, allowing companies to work on meeting those requests then they can produce for the general market based on their projections and targets. Right now all it does is piss people off and sours you on the brands.
Obviously Nintendo have me hard considering I own a Switch and a SNES mini preorder so I'm just as hypocritical but I draw the line at scalpers and I think we'd go a long way to solving part of the problem by refusing to deal with these parasites.
We need more journalists to hold companies accountable for their shit consumer practices, from tiny production runs to preorder culture, from misleading PR/marketing to microtransactions and pay to win mechanics, and we need to stop enabling and rewarding them.