If he meant what he wrote he should get a job, seriously.
I love the freedom that being a freelancer gives me and I could write about the hard times but I'd still do it without a bitter aftertaste like this.
Of course everything has its good and its bad sides but this sounds like someone that is very frustrated but that has found nothing better than what he's doing.
Also I notice he's a writer, now writing code and writing books are completely different for the 'average' level. An average coder can bring in quite a bit of money if they play their cards smart (look at me ;)), but an average writer would have a very hard time to make ends meet.
Writing books is more like making music than it is to writing code. And music can be tough too, as long as you don't make it in the 'big league'.
Freelance writing is tough from a financial point of view, and that's something that you presumably know before you pick that particular poison.
I find this piece much more negative than just the facts presented, the undertone is such that I hope people do not take this as the 'average' outlook of freelancers on their work and their work environment as well as their financial situation. It is not representative as far as my experience and the free-lancers that I work with are concerned.
You can't negate the tone of that article with a single line of 'because it's awesome, duh' at the end.