I haven't played since season 1 lol.
After the campaign the game was just blah. The open overworld is so monotonous and the enemies all look similar due to the color palette.
I think this game suffered from trying to make it games-as-a-service, the forced online/shared world. I think they succeeded in some aspects as the game did very well, it is diablo after all, but it could have been something more memorable/interesting for sure.
I also think building out the class is painful - those legendary aspects should really be slotted into a skill tree as opposed to gear, no wonder they've had to tweak how that system works, it's just unnecessary and cumbersome. I like the classes in Last Epoch much more, you can really test out new stuff very quickly whereas dealing with changing out aspects/paragon/etc is painful.
The expansion looks fine, but I was hoping for a more significant skill tree revamp. If it's around ~15 hours of new story I might grab it, also depends on reviews.
Part of me just wants to wait like 2-3 years and wait for them to flesh this game out, especially as it will need to compete with PoE2 which looks to be far more innovative than D4 with its focus on skill based combat and moving while casting.