Well it is different. The congressmen are not in the military.
Do you think a uniformed officer in the Army can just go stand on a corner and spout political thoughts.
The army is pretty good about keeping its political thoughts to themselves.
This is NOT PC, its the way the Army operates.