Sure generalizing is bad, but also denying reality is worse mate. You should agree with that and recognize the facts: Pointing at a flaw very common in a certain crowd doesnt imply that ALL individuals of that crowd are part of the problem.
While you are at it (and pretty much anyone else in this forum), you should read about “DPS blaming”, its SO PREVALENT that even a Developer had to address it on their official posts:
Another fact for you and everyone here: The lack of Scoreboards, while not affecting “Blaming games” that much, it helps specially Tanks and Supports “hiding” their performance/mistakes since we cant see stats like “healing received” but we can see how “nothing is dying” and blame DPS right away.