>When they use an ambiguously charged word like 'Mecca'
I don't believe mecca is an ambiguously charged word, nor do I see any evidence to support this claim. It's probably the most commonly used metaphor for a gathering place of like-minded individuals, and was the perfect choice in this context.