I'm going to brave the waters of conflict and say that I think Apple is fine, and should protect its intellectual property, just as everybody should protect what's theirs. It's hardly a frivolous lawsuit when their name is being used by a direct competitor.
As far as the more basic gripe, they've got a perfectly reasonable claim to exclusionary rights. Now, that claim is being disputed (also reasonably, I suppose), but it's not outrageous to claim ownership over a term for a service you essentially invented. The only reason the term feels SO generic is because it set the bar for the field. We would all be calling them program hubs, no questions asked, if Apple had decided to call it the Pro Hub.