Lemme make it simple. People don't change. So, focus on the people with good personalities. You can't make assholes be nonassholes. Most of them came from WoW. You also have a lot that were from FFXI too. So the best thing to do instead of complaining about it, is change how you tackle dealing with them. Reach out. Make new friends. Get into a friendly FC that fits your specific personality and play style. If Pugs are a nightmare for them, it's probably best not to pug. If you must pug, then become a leader and create the pugs yourself. That way you can fine tune them, and the type that'll end up going into your personal run. Yes, you will always bump into a dick here and there. But that's no different from online than it is the real world, being as we're interacting with a large number of other human beings when it comes down to it.