For what it's worth, owning a domain and not developing it is not "domain squatting" which is defined by law as "registering, trafficking in, or using a domain name with bad faith intent to profit from the goodwill of a trademark belonging to someone else."
http://en.wikipedia.org/wiki/Cybersquatting
There is nothing wrong with owning a domain and not developing it. It's the same as making a speculative investment, just like in real estate or any other asset. We all wish we were there in 1990 to scoop up the best names, but just because we weren't doesn't make the smart people who did unethical.