He doesn't want to be a whiny bitch, plus if he bad mouths his GM, no other GM would want him as a HC.
Good point on coaches and GM not being able to speak their minds even when if they feel that they're being railroaded. There's not a lot of employers out there and even if you're falsely blamed, you still need to take the high road to avoid hurting future chances of a job.