I must admit I have had my doubts. I think the reality of the situation is: It is way harder than everyone thinks! If I had taken all the money spent on domains, then just buy one great name for 1-3k develop it and then resell it, I would have made more money! Its like collecting sportscards! No one wants to buy a single card for a few hundred, put it away, let the guy retire and sell it for thousands... we want to open a $7 dollar pack of cards and find that rare limted uber special card worth thousands! Problem is in most cases we open the worthless packs with nothing but common cards. ALL OF THE GREAT NAMES ARE NOT AVAILABLE TO REGISTER. You have to constantly scan the web in search of the freshest of fresh news and register instantly. The only other way is to buy expired names, which is still difficult with registrars tasting and companies like snapnames amping up these expired auctions. I have found some success with scanning and registering ASAP, recently a typo i registered back in early 06 just started making $100++ monthly and now I make almost $200 a month parking. I get at least one offer every 1-2 weeks and sell a name every 6 weeks. ALL in ALL I think I will have to spend alot more money than I anticipated, but is it is the same with any business. I have only been buying names since 12-05. I have yet to develop any names, I bet once I learn php (already have html down) rent a server and develop my names profit will step up to the next level.
IMHO its worth it.