I heal for M+ and Tank for raids, I very rarely DPS - It's just what I find most fun.
I don't think you should put every DPS into one box. I don't think there is any one reason why someone plays one role more than another. It's just comes down to what we enjoy as individuals.