Since I have an Elezen WHM at 50 and all my experience from that, If a healer doesn't DPS...then it MUST either be because of undergeared tanks or DPS that constantly take aggro again and again...or it's a MRD/WAR class.

And even in these instances, I still usually DPS or atleast sleep the addons so I can still help out on the adds pre-Holy and post-Holy, I just use Holy minus turning on CS(due to the fact that it's possibly too dangerous for a squishy tank). Those party members kicking you for being support as a WHM and SCH should be should be ashamed of themselves and I hope to never play with them.