There are plenty of generals who would readily compromise their integrity for another star on their shoulders.
And just what evidence is your assertion based on? Hmmm???
I suspect this is wishful ignorance.
If there are any such generals, or any other rank, they are not true patriots and they would be violating their oath - their true lack of character and integrity would show up in other ways.