Contrary to what some people in the startup scene would like to believe, there are many business models in between "unicorn" and "non-profit". There's nothing wrong with being a regular hornless horse as long as you're making enough money to live a comfortable middle-class life.
Just because you disagree with the article and I disagree with you doesn't mean that I agree with the article on that specific point.
(I think you're right about WordPress being a primarily Web 2.0 platform. My disagreement with you is that I don't think there's anything wrong with being a Web 2.0 platform.)