You can't solo dungeons and raids so you have to be able to at least convince players to play with you. If you're then alienating them by hectoring people over their performance beyond what they're willing to tolerate, then you're not able to progress in the game anymore.
Being social is part of the game's design, keeping players in the dark about whether what they're doing is optimal or not, isn't really.