Just as an aside, most veterans I know agree we have too many general officers in all the services. This makes the possibility of a purge of General Officers yet another case of a good thing that gets pilloried if/when it happens.