As someone that has undertaken many post secondary educational credentials themself, I'm not oblivious to the fact that if one wants to achieve high grades in any given discipline, the best way to achieve such is catering to the ideologies of any given professor - rightly or wrongly - thinking that once you graduate you're now truly free to be able to express honest opinions.
Once in the professional world, however, individuals soon discover the only way to advance therein is if they perpetuate ideologies their employers promote, whether they believe them or not. Some refuse to do so (as it goes against their own personal ethics and they seek out employment elsewhere more conducive with their values) while others quite willingly engage in a game wherein they sacrifice every ethical standard they previously professed to support in order to achieve career advancement, fame and/or future fortune.
Unlike many, I always knew when it was time to walk away from those willing to compromise ethical standards in pursuit of any goal, for in my opinion, once one sacrifices ethical princples, they'll willingly engage in and/or support any illegality that furthers their cause.
While I've never supported Cheney's political ideologies in the past, I do, however, completely respect her recognising and calling out corruption with her own party, as too Kinzenger, Romney, et al.