$400,000 a year isn't life time security. It could be kids, it could be waiting until JR and Tony kick on, it could be contract issues, it could be waiting for another desirable job to open up once contract issues are gone, it could be a million things. But people work with shitty bosses all of the time, whether they make $7.25 an hour, or $10 million a year.