I played a rogue in vanilla, and I played a lot. And, I play a rogue now; I have never in my life heard about rogues having prio on locked chests, or having the benefit of need rolling lockboxes.
Vanilla had a community, if you did this shit you'd be excluded from many groups. If you're in a group, you share most thing. If a mage required money to make food within a group, he'd be disliked too.
I guess you can take this discussion very far, I just know I'll never start demanding the content of chests in a group. I could never reach that chest alone anyway, so in my eyes the argument stops there.
When it comes to the discussion of role based loot needing, I usually just make sure the tank doesn't need that one pre-raid bis item I need before even going. I wouldn't, after 50+ runs, be happy if a tank (or anyone else for that matter) took my Cadaverous Armor. But if you don't agree on stuff like that beforehand, then live with the consequences.
Some people are whining about stuff that's so easily solved by just taking some precaution and brain.