I think of this game like a team sport, only a lot of players have not been taught about teamwork or good sportsmanship at all. Instead they are pedantic, perfectionist and completely intolerant of people who haven't done the content 100 times. Why play with other people if you are not prepared to take on all that is involved with being part of a team. In a team you do abuse and deride the weakest link, you support it and strengthen it, you offer a helping hand. I kind of wish people with your attitude would just play a single-player game. You don't contribute anything to this community, you only take away from it.