I agree with many of the your points, but these I find false.
First off, PoE engine is a custom one, made in a garage. With the corresponding quality.
Actually the outdated TQ engine is “better”, as it was at least written by qualified programmers. Yes, it’s outdated, it got issues, limitations, and all. But PoE’s engine is truly utter crap and prevents the game from expanding in the desired speed. It’s a brake and always has been. PoE got most tech issues than any other aRPG on market, and is well known for it.
According to PoE and game polish. The game expands, but it doesn’t get polished. Yes, it gets bigger, improved, evolves. True. But there was never a care of the detail. From the early development till now.
Developers just thros stuff over the players and let them pick whichever works or doesn’t. Later it gets “balanced” on the go - something gets obliterated, something gets never cared of and long forgotten, something becomes the new meta. They just push, push, push. They got no time to polish, as in every 3-4 months there’s a new cycle, with a new hype, and that’s what feeds. Leagues feed. Balance doesn’t.
Actually there’s no balance in PoE, in terms of “equality”. There are shifts. Intentional shifts. To push the player into the “right direction”. League thematic fotm skills (skill MTX, gear MTX), hyped items (skin transfers). Various league related clutter (stash tabs).
The long story short:
When I play GD and step over an issue/disbalance/whatever, I feel unintentionally fucked up. Like, a bad decision or planning, some incompetence you may call it, or even laziness if you like. It’s human.
With PoE, I feel vigorously raped, as I know it’s on purpose - I know there’re financially driven motives behind it. And I also know I can’t change it with any kind of feedback, or whatever. As it’s about cash, and shit is cruel and unforgiving when we are up to it.