I don't wanna blame the problems you mentioned on PUGing as much as I want to blame the overall community in general. After years upon years of raiding, I've failed to find a guild on my server where the people are both cool, and good enough to get through endgame content. I don't raid much anymore, but when I do I now do it with very casual players, as the elitist pricks of the game ruined raiding for me, and many others