I agree that the community is trash in most instances but i am expecting everyone who is picking a class to play understand the ins and outs of not only the dungeon or encounter but for the class and spec they are playing. The goal should be to always be climbing the steps as a way to improve, no sports player just gives up or becomes so timid from anxiety from criticism and i expect most people to look at their own personal skill in that same way. I myself literally stop playing after KSM and pick a new tank every season 2 weeks before it launches to learn the in and outs of that class and generally learn the routes as i go basis.
I am not afraid to fail and i expect to pick myself up as i have since i was a small child playing sports and how i work to out pace those i work with. Its okay to lose but its better to understand why you lost and correct it which i think alot of the wow populace never played sports in the slightest and give up or are afraid of failure its literally life to always face adversity.