You are right. But it's a matter of perspective. In the mainstream perspective those bases are based on contracts and a method of mutual security. But there is indeed also the perspective in Germany that those bases are factually occupying forces and given their history the option of having those bases removed have been limited.
And there is a kernel of truth in it. The USA likely wouldn't give up Ramstein under any circumstances safe the German military mobilizing against them, the base is (was?) too important for the US. When Trump invades Greenland we will see this play out (how the base stays active and Germany is powerless to stop that).
That's literally what they are. American forces appeared in Germany in 1945.