Wrong.
People know that other classes work but choose not to use them because it is much more efficient not to. Its rather idiotic to call people bad players for doing things the more efficient way. If you are going to do random events with people who you are unsure about skill level. Its just more efficient to use a set up that's easy and works then just grab random classes of people who probably never done the fight or never won.