I am a Dota player, and yes, Dota players are insane. For reference, some years ago there was a Lederhosen & cowboy hat set for sale for a hero ingame, it got removed for lore reasons and now goes for several hundred dollars.
I think the part where they removed it for "lore reasons" is WAYYYY more insane than people paying several hundred dollars for the items.
I'm kinda with you on this one. I feel like unless you're actually in direct control, you're rarely in a position to give a shit about what any hero is wearing. That and I'm willing to bet that the vast majority of DotA players don't give a shit about DotA's lore.