In reply to Jeff Chandler.

> I don’t care about all the cool, fancy, markup output stuff ProcessWire does

ProcessWire does not output anything you don't tell it too. This is where it is developer-centric
If there's a P tag within another P tag, well, it's because it was put there by the developer, not ProcessWire.
Maybe you are content to have your chosen CMS output ghost characters and odd tags and content. But many developers and designers don't want that. ProcessWire gives total control.

> I know there is something called a Blog Profile which I think is a plugin that adds blog like functionality to the CMS but I don’t want that in a plugin, I want that in core.

If you spent more than thirty measly minutes with ProcessWire, you would know that the Blog Profile is a completely functional website/blog where the user can add new posts and visitors can comment on those posts - it is NOT a plugin, nor module, nor addon.
http://processwire.com/blogtest/

> See, you’re smart enough to know and understand what is going on under the hood of ProcessWire to see the benefits in it. I’m not.

You're not?
You're not smart enough to know and understand what is going on under the hood of ProcessWire to see the benefits in it, because you didn't spend enough time with it ;)
You're words amigo, not mine.