Yeah there's lots of reasons I didn't buy it, even though I enjoyed a lot of Diablo 3 and thought the Diablo 4 beta was fun enough. I got D3 after the expansion unfucked the loot drop rates that had been tuned super rare to drive people to the real money auction house.
Fingers crossed that Diablo 4 will eventually be on sale for $30 and have reached a point where it's worth that much. That's my price cap for anything with always online single player, and I can't see that being fixed.
Maybe I can be generous and bump it up to $35 now to give them 50% of the launch price.