The majority of the player base are still having fun and finding it perfectly fine/rewarding. The fact the top 1% of map juicers or streamers are up in arms because they can't spit out hundreds of exalts/divines per second through party farming is not relevant to rest of the player base. The only impact from them all quitting is the availability of bases and some high end uniques might just take a little longer to appear on the market.
Did GGG miss the boat a little yes absolutely, but did it justify the backlash they have been getting, I don't think it did. Fact of the matter is every league has its problems and every single league gets fixed within the first week or two. If you care so much about the problems, don't play at league start, wait a week or two, or will the fomo be worth the issues you may encounter.
Are they? It doesn't sound like it, loot is definitely down by a mile. It's not only the top 1% noticing that, this isn't a problem isolated to streamers and the uber-juicers.
I think the criticism (it's not a backlash) is totally justified, they are losing their way, they haven't got a clue what to do IMO, they have lost control of balance and loot and the AN system which they are clinging to is just terrible, an arrogant studio trebling down on bad systems and bad ideas, that add abcolutely nothing to the game. Harvest crafting? damn they're having fun with it, let's nerf the hell out of it...MWAHAHAHAHAHAHA!!! - instead here's Lake of Kalandra another insipid, uninspiring, low-effort, unrewarding waste of time...
"Missed the boat a little" - Understatement of the century...
Don't tell me when to play the league just because you take criticism of a game personally.
PS - It's not all about "fixing" the league, it is about the direction the game is heading, and has been heading for a while, the "vision" of the uber-hubristic CW, and another example of a game dev/publisher telling players they're enjoying the game wrong - and they know better than we do how we should enjoy the game a'la Blizzard. They're not listening, they're actively lying about changes made, and they're obfuscating information behind generalisms...
You can try and pass it off a "streamer priveledge" all you like but that's just not the case, this has been brewing for a while...