It is also worth pointing out that the occupation of Germany ended in 1955.
The US military has a policy of being forward deployed around the globe, so it negotiates agreements with may countries around the world to station troops in strategic locations.
The military bases are there as a result of legal agreements and treaties, not because they would forcibly resist any attempts to expel them, and there is no sentiment in the US whatsoever to change that policy and begin fighting to establish bases in friendly countries.
For a parallel, look to Uzbekistan where the US operated an airbase after 9/11. In 2005, there was a massacre by Uzbek government forces, and the US said there ought to be an international investigation. Uzbekistan replied by rescinding the agreement for use of the airbase, and the US left. No shots were fired.