This guy seems to be arguing that Wordpress should turn into a Drupal-like app, which it was never designed to do. Although I am also guilty of using WP for CMS on some simple sites, this is mostly due to convenience of installation and (mostly) ease of use for clients. I don't think most developers who use WordPress seriously consider it a "professional" CMS solution.
On the other hand, the alternatives kind of suck. This author doesn't even recommend one, which is odd considering he purports to have recommended WP to everyone for the last 4 years. Most other CMS solutions I've used over the last years have either been vastly overkill and overly cumbersome, or still severely lacking the features he describes as lacking in WP. It usually turned out almost as easy to develop your own skeleton CMS depending on the site's needs.
Also, why is the font on the site so large?