open queue only was the best time for overwatch. with role queue you have to baby the least played positions which is tank and support. tank moreso, have to make people want to play that role and it makes it really tough to balance.
still i think overwatch was maybe suppose to be a moba in a way (have three roles like a mmorpg in every game)… still i would love to see how the game would have turned out if they never implemented role queue and nerfed roles accordingly which they should have done to goats right before role queue or the offending heroes