Short context (inspired by a post on Aviation.SE):
In 1941 the Navy took over Bennett airfield in NYC and banned all commercial and civilian flights. After WWII the airfield was meant to return to commercial service to handle the excess traffic from LaGuardia. (Idlewild – now JFK – was still being built.)
My inner 5-year old says no money should be involved in this manner. So what are the politics here? (In general, it doesn't have to be about that example above.) Even if the city/owners received compensation for the 1941 takeover (they did, but for less than the asking price),* shouldn't the Navy move out once wartime was over (and not ask for money to move its facilities)?
* [The] Assistant Secretary of the Navy for Air, wrote a letter to [Fiorello H.] La Guardia stating that the Navy was willing to take over control of Bennett Field for a price of $9,750,000. This offer was substantially less than La Guardia's asking price of $15 million. (...) On February 9, 1942, the Navy submitted a "declaration of taking" that would allow it to acquire most of the desired land for $9.25 million. (Wikipedia)