I guess from my personal perspective, I am more interested in a lightweight, scale-able, optimized forum. CMS, Blogs, Galleries, etc, those are some of the reason I got rid of VB. I (and for me), don't need those features. I want a forum that works, and works well. I don't need to have built in link advertising, built in email services that cost me additional money. I just want my core forum software and the ability to add the features they benefit my community.
Now, if XF wants to build a add-on system, I am fine with that. They can create a official features all day long, but make them as plugins. Then as certain people want to add blogs, CMS, galleries, etc, they can just add it to the core features. That way, they people who want just a lightweight "forum" software can have it, and everyone else can add the features that they "need" without bulking up the core software.
Russ