Citation Needed - I have been playing WoW contiguously for 7 years now, not once did I feel that WoW, though mechanics, chat, gameplay, structure, company activities, or community engagement, do ANY of the things you claim it to have done so.
Are people idiots in large groups - sure are, but...