Yes, getting rid of the blog nomenclature would really help the job of selling the system in for the many roles it has.

Don't forget, it's the decision makers, not the techies, that need to be made to understand the capabilities...