People on these forums just can't fathom the idea that they aren't the "average" consumer. They think because game passes don't make sense for THEM, that it's a bad idea.
Therefore any decision made by game developers are awful, they are all idiots, people who spend time on niche tech/gaming forums are all geniuses who understand their market better etc. etc.