In more abstract terms, would you agree with the common contention that PoE is balanced around the top 1% of the player base?
Yes, and no. GGG has actually done a pretty good job of catering to both the casual and the hardcore. 2013 - 14, it was very likely that a casual, new player was going to be confused and overwhelmed by the time they killed Hillock and reached Lioneye's Watch. The game has a pretty extensive (and obtrusive if you're a veteran) tutorial now, which was almost nonexistent until about 6 months ago or so. Pre-2.0, there was a good chance that these same casual, new players were going to make a build that was simply not good enough to reach maps, which Chris Wilson is on record as saying, "once people reach maps, we own their soul." This is GGG's ultimate goal - get people to maps, because they know that's when they get hooked and will be convinced the game is throwing money to. After that, however, the entire game is grinding. Without a huge timesink, and a seemingly unobtainable chase for the majority of people how else will you keep asses in the seats for the entirety of a 3, 4, or even 5 month temporary league?
People like myself, who have actively played the game from closed beta to now are part of a dwindling population who are actually feeling let down and betrayed by GGG in the last few years, because in my eyes at least, nothing they do is hardcore compared to years past. If you scour this thread a bit, I'm sure you'll find quite a few of us in general agreement, but with differences in terms of how we want it more 'hardcore.' I just miss the more deliberate pacing of the game's original vision, akin to Diablo 2's farming pace. I'm also one of the few masochists who honestly misses the larger, more random zones before quite a few were excised from the game. There are some areas which have 3 side quest objectives jammed into a single zone, which I think is almost unheard of in an ARPG before this. My point is, I think a large portion of the population has associated hardcore with timesink, and it sucks. A timesink shouldn't be a timesink for the sake of it - it should be a timesink because it's fun and you WANT to login and play. While I don't consider PoE an MMO by any stretch of the imagination, what's going on is a similar to what I remember of Vanilla WoW, when the casuals complained that they were left behind in the raiding scene. Eventually, in trying to please everyone, nobody is going to be happy.
whose economy is as complex and whose learning curve is as astronomical as PoE's, if not much more so.
There will always be a small portion of players who exploit the fuck out of the economy in a game like this. Funny thing is, in PoE, if anything, it actually makes the game easier for the majority of players, because a lot of items that get you into, or through early-mid tier maps are dirt cheap that you can afford with the assorted currency you get just from working your way through the base game. Yet, most people don't realize this, see a few rich people, and flail their arms and cry why they can't do the same. They could, but they don't realize these dudes are often shitsocking it, and making a concerted effort to do that. If you're able to remove yourself from any of that, economy-based games are always more enjoyable. Particularly in PoE, because GGG does a pretty decent job now of being able to slowly work your way to a goal.
All this said, Bestiary league was poorly thought out, and is a pretty boring mechanic. Had they made Red Beasts appear in every map, and improved your odds of getting a useful leveling item, or just an item you wanted by placing 4 Red Beasts in your Blood Altar, we could have had some legendary RIP clips, and absolutely filthy encounters. But, alas, they went the weak route and made Red Beasts too rare, and balanced encounters around a single Red. Bestiary is also different from the past few leagues in that it doesn't have incremental rewards from monsters, like Breach Shards, so you can't actively SEE the progress you're making. It's straight RNG-gated, which is triggering the fuck out of people.