Well written article! I'm actually responding to this on my way to the job. I've been a programmer for a lot longer than I've been employed. So I know what you're saying isn't commmpletly true regarding benefits of going solo again (though your thoughts on ambition are spot on.)
Ultimately, you can follow the mantra of "always make progress everyday" while you have a job. You also make a lot more money than people elsewhere. You can have a fulltime employee for $400/m (browse onlinejobs.ph).
You can definitely build up a blog / community / following / email list while you have a job. Unemployed / underemployed-selfemployed people, even in the US, don't charge a lot! Have them do some work for you. It really doesn't eat up a lot of my paycheck, and I'm on the low end salary wise for a programmer.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.