The mindset of “I must do everything or else”

Yeah, this isnt an adequate response.

I see more people demeaning and talking down about those participating in m+ / raiding than the other way around.

People doing harder content are the one group you are often given a free pass for making fun of on the forums here.