As someone who has been playing since Diablo 1. I quite enjoy most of what D4 has to offer. I absolutely despise that long grind. People should not have to be hardcore players to feel rewarded. I have put 7400 hours into D4. More than most of the player base. I have some of the worst luck... I'm also mostly a HC player. But there are people with less than HALF the hours that tend to have more than double what I have. I'm just very unlucky when it comes to drops. I like the fact that if you put in the time, you can craft most of these items. I think you should be able to do that with triple/quadruple GAs too. Or a pity system.. That would be even better honestly.
Saying all that, I can't even play PoE2.. It's way too clunky and slow paced for me. It's like D2, but modernized a little bit... The bag space? Ugh... I like progression. I want to see new and improved. I don't want to be stuck in the past. The past is the past for a reason.
The real solution is just to have 2 versions of the game. D4 and D4 Classic (for the boomers out there). All the old heads who want to grind for years can play with each other. Then everyone who likes new games can play the revamped version. You'd barely have to touch the classic one and the new one could be finer turned for today's gaming.