You are right upto some extent. But what I hear from great founders (such as PG,BFeld etc) is that to go and learn to code yourself. In that way you are not under mercy of a developer to bring out your product.
I agree that someone needs to be clear whether he wants to be a web developer or web entrepreneur but what I think if you are a web developer then developing a web based product is easy (?). May be may be not. I have not gone to that deep end.
I have almost started a similar website of yours (Startup frontier) but a different niche. The idea has been pushed to a deep freezer. But thinking of reviving it soon.
But thank for the inputs. Check your email.