Something closer to the personal loot system used in WoW for LFR and Flex is the only way to solve this problem to everyone's satisfaction. All I'm seeing is "I don't feel that person deserves this loot even though they are doing the same fight I am because xyz" and it's a stupid comment.

With a personal loot system, you select the role (here it would be job) you want your automatic roll to have a CHANCE (emphasis on chance, the rolls are actually pretty low there to get a good piece of equipment) to get, and the system decides. No one else sees your roll, what role you selected said roll for, and you get to bring who you want to the event\dungeon\whatever instead of who has the specific job the need button is open for.

It's solved a lot of loot issues over there.