The days of KevinJohn Gallagher and his company using WordPress are over, according to him. Within the post, Kevin covers a number of reasons as to why WordPress will no longer be used for client projects with the biggest reason being that it’s not a full fledged CMS like some of its rivals. Check out his post for 15 things that WordPress has either no, or severely limited functionality.
For the entrepreneurs/developers out there, I’d think about turning each one of his 15 points into an awesome plugin that excels with that particular functionality and then charging for it. You could become the person that is known for turning WordPress into a ‘proper CMS‘. It would also give you a chance to test out the market to see how much demand there is for those types of plugins.