Steam Deck in particular seems like a perfect fit ... but they have been trying to make the Diablo 3 seasonal model more mainstream with more resources devoted to it. But persistent problems ...
If you're playing on Steam Deck, just make sure to uncheck the "high Quality Textures Pack" in the settings to improve performance. After a long time spent dormant, Diablo returns with a vengeance ...