Well, they need the troops willingness to do whatever Trump tells them now, not next year. So they want propaganda for the troops and stars now and Stripes should be the medium, not annoy the administration by providing the troops with uncomfortable truth or facts.
Yes, but sometimes they think for themself, refuse stupid orders and sabotage equipment (or even toilets), like what seemingly happened to some US battleships.