In a world with 8 billion people nobody can claim to be worth that much money to a company, I would be surprised if there aren't at least 10.000 people in the US alone who would do her job just as well or maybe better and for less than 500K, those kind of salaries always seem result of people being able to set their own salaries or some other kind of poor management.