It seems this is alot of peoples first "mmo" experience. They feel they should be rewarded constantly. Thats not how games like this work. RNG guys RNG.
I can only speak from The Old Republic, RNG in raids was mainly confined to figuring out who'd get what piece of gear from a boss. Everyone knows what drops from all of the bosses in a raid. RNG meant rolling a d100 for a piece if anything. There are fancier ways to distribute loot of course, but you get what I mean.
Destiny takes RNG in raids to an obnoxious level where gear isn't guaranteed at all for the entire week for an individual, while others may get said gear or even duplicates of gear they've already gotten.
As far as VoG goes, the issue is a bigger scope than feeling like someone should be rewarded constantly.