Role queue places me in least-played role every time

I’m a healer main but I’ve put quite a few hours into tank. Every time I queue for all roles I get placed into DPS. Every. Single. Time. Sure, this new system is more balanced than OW1 (where the all-role queue was just the healer/tank queue) but I can’t help but despise it. Can’t there be a happy medium for this, instead of queuing into the same role (DPS) game after game? I was wondering if anyone else has experienced this.