It also forces me to approach spending/building decisions differently. I might solve a problem with my site's code in 5 hours where an educated and experienced programmer or designer could do the same in 5 minutes. Thanks to elance and github, the ability to have others asynchronously work on your project has never been greater.
I think that people who have said it depends on your circumstances (ie: demands on your time) are completely right, but it also depends on your passion for your project. If you want to do the work and make your project a success you will find a way to do so, otherwise it doesn't really matter how much free time you have because it won't get done.