Google the history of Diablo IV before you buy.
There is a reason they’ve lost literally 99% of their player base since release.
Vessel of Hatred alienated the old player base who spent hundreds of hours on their character and catered to a new one by adding a new class with extra flashy skills that you can only play if you buy the expansion.
They changed what wasn’t broken, reducing levels previously earned, locking areas previously unlocked and leaving you with an old character using “legacy” gear now marked with red skulls carried over from the old system.
All this to make you feel like the time you put in is worthless in order to squeeze more money so you feel relevant.
Don’t waste your time and hard earned money. You will only feel betrayed in a few months when they change the game again.