This is a classic. It occurs in two forms:
Wow, logistics to <remote place> are very expensive! We could spend that money better in the cities!
Wow, logistics in <city> is expensive! We could spend that money better in rural areas!
I read about a new road tunnel in London last year, a ten-digit price tag for about 1km of road IIRC. I'm 100% sure some people suggested that that money could have been better spent in rural areas.
We shouldn't be wasting a penny on colonies, this isn't the age of Napoleon anymore, get the English out of any country that isn't England.