A German certainly has no allegiance to the US.
This is an old Soviet tactic. You move troops out of their homelands to “guard” other civilians. Then they have no qualms about firing on the locals since their families don’t live there.
Is this pay back to Merkel for the NSA spying on Germany?
Certainly no Bundeswehr general will have allegiance to the US.