I believe all employees should be paid a decent wage and it's clear Blizzard is severely underpaying a good part of their workforce. But it's unfair to say that all employees at one level should get the same salary. We try hard to make sure good employees get raises, cause we want to keep them! If someone shared a document around with salaries and someone came to us demanding why they were paid less we'd either have to come back with, ok this is awkward but you're just not as good/productive/etc of an employee. Or you just didn't negotiate enough when hiring.