Indeed there are plenty of domain names left - in theory an infinite number in fact. There are NONE left. You wrote about a governing body limiting the time you hold a domain and if not developed it should be taken away and be available for someone else to register. The problem with Mark's analogies are that, while being good examples of capitalism as is practiced in America, they are not analogous to the domain name industry. Although I do not know much about the domain buying and selling thing, I do know your article seems to go against everything I have been taught is the American way.
Domain names are valuable commodities.
They can be bought and sold. I believe the value in the name of a company is based on what the company does with it, not the value at the outset. I don't know. These specified domain name sales listing on Great Domains, apart from any trademark infringement, as indication of bad faith registration. I've been doing some research recently on the subject of domain names.