It is a package. I've seen it used on other sites. The look and feel was identical. Element14 are the victims of good sales people, and now if they give it up someone will lose face and, well, that's a tough row to hoe for someone who was duped once and was wounded by it.
Yes. When Element 14 first came out with their "community" site that package (whatever it is) was all the rage, everyone seemed to be using it, and they all sucked arse. Element 14 got duped by a package that was sold to do everything asked for in their new fangled social media driven wet fantasy land. Blog? yep, it's got that! Community forum? yep, it's got that! Video platform? yep, it's got that! Expert centres?, yep it's got that!, Webinars?, yep it's got that! - Great, we'll buy it! That'll be a million dollars please.
And the result as everyone knows is a pathetic unusable mess that as you say, they can't admit they got epically wrong.