I'm playing through D2 resurrected and it's boring as fuck, the itemization, especially, is nothing special, at least in the campaign.
It plays extremely slow, the quests are forgettable and are only 6(?) per chapter, the inventory is extremely limited, you spend most of your time portal to camp, sell shit, portal back.
Graphics and music are the high point, but otherwise it's antiquated game design that was abandoned long ago.
Those are the least of its problems. The biggest ones are runewords, lack of endgame outside of Baal runs and maybe synergies but YMMV on that. I have no idea how people play it for so long.
It's not bloated dogshit like PoE where you're forced into trading if you want viable builds, if that's what you're suggesting. I swear, only PoE enthusiasts say this shit and talk about "muh endgame" and how "it's too slow" because their brain damage has adapted to one shotting the entire screen in the fraction of a second, and so the only challenge left in that game is to get one shot by something off screen. It's either that or your build isn't viable and you die all the time, because yes PoE has a lot of shit that won't work despite its build "diversity". How are "runewords" a problem? You didn't explain it.
People play it for so long because the itemization is excellent and makes the runs fresh. The normal enemies are different, and FEEL different. They're not just a horde that fill up the screen to the brim. Getting lucky and picking up a white wand in the first act can end up so good, it can carry you til Hell difficulty. Congratulations, you've beaten all difficulties! The point is now to create a new character and make a new build. Who would've thought?