While investing is business, the blog post is definitely altruism, which is why I encouraged you to be more polite.
I re-read the article to make sure my second point also holds: the 10% (over three years, so really more like 3% if you are looking at IRR) is only calculated on actual current exits.
About half his portfolio is still indeterminate. Barring seriously weird circumstances, he will do very well overall on this crop of investments, especially considering that he started in 2006.
That said, keep on with your current strategy. Everyone has a place.