Which is ultimately why we have annexation, and ultimately why you need to listen to Marvin's (or twenty's?) advice: if you don't want to live in the city, move into one of the rural counties that will never be annexed by anyone.
Ah, but see, that would be another bluff, wouldn't it? Because you want to be near the city. In other words, we can easily turn this conversation backwards: I understand the quandary landowners are in, but hamstringing the ability of cities to annex suburbs is the wrong way to fix it.
What's happening around here is that it's gone beyond county borders -- and, increasingly, state borders too (I'm a stone's throw from Kentucky). Frankly, I doubt we'll ever see the taxing "districts" that twenty is advocating -- not, anyway, in such a way that would effectively allow cities to tax residents in adjacent counties the same as they tax those inside the city limits. So I don't really think people need to move to rural counties. An adjacent suburban one will do. And I'm flat certain that an Indiana city (or taxing district) is never going to convince the Kentucky legislature to allow us to tax their citizens. So what do we do then, as taxpayers keep fleeing the taxman?
Again, the remedy for cities and towns is to reevaluate their value proposition and make it attractive to people and businesses to locate there...not using whatever methods they can find to keep chasing them and their money all over creation. That's a fight they're losing and will continue to lose.