WordPress is code and code is poetry. Much like poetry is open to the interpretation of how it fits in the world, WordPress is open to it's users interpreting and finding uses for it.

Is WordPress blogging software? Sure, if you want it to be.
Is it a CMS? Sure, if you want it to be.
Is it a framework for building applications? Sure, if you want it to be.
Is it a platform for overthrowing governments? Sure, if you want it to be.
Is it an elephant with a rainbow trunk? Well maybe that's a bit hard, but given enough time and enough plugins; Sure, if you want it to be.

Why limit what people think they can do when you can empower people to do what they want?