The issue here is that the responsible agency for the .com top level domain, as well as the registrars for sub domains are in US legal juristiction. This allows a US judge to issue binding rulings.
There ain't no way this could happen to a .uk or a .ru site.
I move that we make the US adhere to the rules that the rest of the world work by, and give them a .us domain (does it exist already - must check), and make .com a worldwide domain, under the control of the UN or some such organisation.
Oh, and by the way, make it so .co.uk is actually limited to registered UK companies (.co == companies, gettit), and have a .pers.uk, or some other non-business oriented domain for non-corporate entities (are you listening, Nominet).
Still, probably too late now, especially as all of the root DNS servers are under US control as well.
Anybody fancy setting up a new independent set of breakaway domains for a new Internet? I'm sure that it could be done as long as you don't need them to be registered with ICANN. I guess that the main problem would be getting the IP addresses for your new root DNS servers. Ho hum. Maybe when IP6 becomes widespread.
Oh, it's (ironicly) the US flight jacket style coat at the back on the right. Yes, the one with the torn pockets.