End game is absolutely horrible and a complete waste of time on any class or any season. Not going to rant - just seriously save your money, this game isn't it. Do not fall for the AAA company. Blizzard is skyrocketing downhill. This could finally be the Era where Blizzard is no better than Square Enix.
If you really want to play then wait for the 60% sale SOON. It's worth the 20-30 hr grind to lvl 60 at least but there's nothing but frustration and "why would they do that", after.
Plenty of way better games that came out in 2023 that you can play for less $$$ and Grey hairs.
I still think Blizzard is a great company but with their "cash-grab" Diablo Immortal and continued failure on WoW, Diablo 4 was supposed to be their trumpet and they turned it into a clarinet. They just want people to suck their reeds now.
Edit: I have a level 92 necro, 85 Druid and 54 wizard on season. Some of these reviewers are very obviously still on their first 20-30 hrs of the game