I think WP should be focused on one thing. Become the best blogging software available on the universe. They have done a great job so far, but more can be done. Fortunately wordpress supports plugins so you can add almost unlimited functionalities. Im building a web portal about gaming and stuff and based it all on wordpress. I have integrated SMF with WP and a portolio system. Also im writing a plugin that copies some info in the forum and post in the hompage. Nothing fancy. What im trying to say is that possibilities are unlimited.
With knowledge and the right tools great things can be accomplished. I been using WP about a year from now. And I had a great experience. I have passed through several blogging systems and I have learned that is not so important the code, or the security or the features. Is the people who work around the project, the community.
Im hoping wp does not lose its focus like other CMS. Keep it simple, keep it working, make people love it. Always remember WP is a blogging software. Worpress system is the foundations, you have to build everything else.