It has nothing to do with casuals or more hardcore players I have no idea why you are trying to tie this in.
I want gear to come from its source, that’s it.
Raids have bosses that drop gear.
Dungeons have bosses that drop gear.
PvP has a vendor because there are no bosses to drop gear.
Not magic Tuesday boxes designed for a large weekly dopamine hit.
Weekly lootcrates didn’t exist for 12 years of the games life, including its most popular period. It’s not something needed in the game.