Because domain names are cheap (which is good since most people can afford them) some people often register hundreds and thousands of domains and just keep there in the hope they will earn a lot from selling them. Of course most don't get sold and nobody uses them.
Should ICANN intervene here? It doesn't SEEM fair and I think there should be some restrictions to prevent this.