That's something trump and his people have never understood.
They expect 100% loyalty, but treat the troops like actual shit. And this isn't gonna be a temporary thing, he's pulling NG from the reddest states because he expects them to be most likely to obey, but it's just pissing them off.
He should have spent the next two years spoiling the shit out them. Bonuses out the ass, lots of long paid optional training so they can bank money. Give them all the newest toys and gear.
Build up that loyalty and then bring them in next 1/6 when you're going to pull some shit.
It's really not that hard to figure this stuff out, the only saving grace is they're comically inept