I’ve only reached level 23, but have been thoroughly enjoying it so far. Usually end-game is the real test, but by most reports finishing the campaign is ~40 hours of gameplay alone. Given the hundreds of hours I sank into D3 it was an easy buy for me.
edit: also the in game shop is totally ignoreable. Currently it isn’t shoved down your throat, you have to go looking for it. Given it is 100% cosmetics, I’m not fussed by it.
Each instance admin will do their own thing. Check the sidebar on the front page of your instance, usually it would be mentioned there.
To support development, click “Join Lemmy” at the bottom of the page, then scroll to the bottom. The devs have several methods to accept donations.