You’re probably coming in at a better time than at launch. Playing since launch, they’ve done a LOT of work with quality of life stuff on inventory and some necessary difficulty balancing.
Many of my base frustrations remain, though. I think there is still work to be done on the difficulty balance at higher levels, and “strongholds” are something that don’t seem to have really amounted to much aside from being an annoying thing you have to do every season. One of my bigger issues remain with seasons: they’ve done some interesting things…but nothing ever remains. A bunch of the special weapons and skills just cease existing at the end of the season. There’s clearly some experimentation going on, but it remains to be seen if it will amount to anything in the future.
I’m still, broadly, enjoying it, but it feels like it’s still a bit work in progress. If Diablo 3 is anything to go by, the game may well be amazing in a few more years.