Well I just know for myself I wouldn't really queue up on a class unless Im pretty familiar with how it plays. I'm not familiar with healing, therefore I wouldn't play as one in ranked battles.

It's not just healers, but thank you for your constructive criticism.