I think under these circumstances, the economic majority of bitcoin users will fork to use, eg a new hash algorithm, rendering the seized mining farms useless. Remember, bitcoin is a collective trusted network based on agreement between users, miners and developers. If the miners turn, just switch to a set of new miners.
You mention that this wouldn't work in your article. Can you explain why?