TL : DR: If you're not dpsing when you have time/should, you're being a selfish a-hole and you deserve whatever bashing/criticism/kicking that comes your way.
If you're new and trying to learn it's one thing, but obviously the frustrations here aren't towards those people.