The infinitely scaling enemies was the dumbest fucking shit Ive encountered in a LONG ass time.
Infinitely scaling enemies is sort of the point of the genre. Wherever you go at max level you’ll still find enemies that can drop shit you might want (though of course eventually you don’t want much loot that drops from most enemies). Once you have good gear and a good build a single minor mob shouldn’t be able to take you out unless you’re AFK. Unless you’re in like, a high NM level dungeon.
You’re never supposed to out-level stuff, basically, except certain boss fights. It’s just a constant dopamine drip. Pointless, sure, but so is plenty of stuff. Makes a great podcast companion, IMO.
The genre is about accumulating levels and gear to go out and find bigger challenges to get more level and gear, rinse and repeat. Not having 100% of the enemies you encounter match your exact level at all times wasn't an issue, but it was nonetheless solved by having difficulty settings.
Having all of the enemies scale automatically makes your spells do less to enemies and it makes your armor less effective every time you level up.
Okay, fair enough. But most of my time spent playing D3 and D4 has been at max level anyway. I’m not usually worried about my armor becoming weaker relative to the enemies because I leveled up, but because I’m trying to tackle the next level of Nightmare or whatever.