Interesting thoughts, Wes. What it will all come down to is time. How much time do you have to take away from your spare time after your day job to work for free on your startup? That pretty much rules out anyone with a family.
How much time can you work for free until you start to see results?