I'm sorry, but arguing that D&D characters need all those magical doodads is like arguing that baseball needs 9 innings.
I'm not sure that means what you think it means.
Rechan, take a look at high level 3e modules. You will find them literally SWIMMING in magic items. Not as badly as 1e modules, true, but, certainly not exactly magic light.
I actually happen to have Dungeon 141 in front of me, so, let's look at Vlindarian's Vault - for levels 13th to 20th.
1st NPC has +1 mace, amulet of natural armor +4, ring of mind shielding, ring of protection +3, winged boots.
We have 10 kobold skeletons, each armed with a 5hd fireball bead from a necklace of missiles.
Next NPC has +5 keen longsword, +5 leather armor, belt of giant strength +6, amulet of natural armor +2
Note, that's what I spot on a 30 second skim through the module and does not include any actual treasure.
High level NPC's and bad guys are wandering around with scads of magic items. Always have and always, likely, will.
Complaining that D&D doesn't simulate your favourite fantasy novel is a well trodden path. You're right, it doesn't resemble it in the least. But, that's because we're playing a game and not writing a novel.