people...
you can not compare apples and oranges.
something that is 'inn' in the UK might benefit with co.uk, sure, but somthing inn in the rest of Europe, can benefit much more from .info
the same goes for Germany and .info
info is universal, while co.uk is local
there are domains that a .net is much better than co.uk
and vice versa.
To establish a universal rule for everything is as lame as things get.
co.uk has its place.
It is not a subtitue for .net, and, certainly not for .info