I agree, except that Ralph Peters is a retired lieutenant colonel.
His outspokenness probably cost him a promotion to G.O.
I knew that and should have noted such. I hope that that does not take another stripe away. ;^} E-4(ret.)
I agree with you on his outspokenness.
I many times have I have just done that same thing.
stay safe & warm!