If you know you're doing your job correctly, you shouldn't even be affected by those comments and threads. Keep your head up,keep on playing, improve yourself and learn to accept criticism. It applies to all job roles really not just dps. There's really nothing to do anyways about horrible dps, tanks or healers. You know the saying: "you can lead a horse to a water pond but you can't make it drink"