While I sympathize with the author, I don't think we can generalize from his experience all that much. For a balancing anecdote, here's my life progression to date:
Bachelors: 22
Start PhD: 24
Meet girl: 25
Get engaged: 27
Submit thesis: 27
s/girlfriend/wife/: 28
Get 6 figure salary working for Mozilla: 28
Am now: 29
Yes, everything turned out better than expected (though I omitted the bit where I started and folded a company in there), and it could have gone horribly wrong. But you just can't generalize about doing a PhD, or anything really, from his anecdote, or from mine.