OK, first of all, you should know that Blizzard is bad at balancing for Competitive Games, look at the games they made with competitive specifically in mind vs games they made for casuals. Their most balanced game with the most prominent esports scene is Starcraft, and that hasn’t been touched in over ten years. Starcraft 2 tells a different story, Hearthstone did better than Starcraft 2 and it wasn’t meant to be competitive.
Second, the games we have now with huge competitive scenes and pro play were never made FOR COMPETITIVE, Dota was a passion project, Rocket League was a casual game, Smash Bros was a casual game. And who watches these pro games? The casuals. If you’re only catering for the pro players, you lose the casuals and the game will lose it’s community.
Dota is a good case study, because it accommodates both casuals and pros. The reason why QM is so bad because the game isn’t tuned for diverse play. If you get a bad draft in Dota, you can just buy items to make up for your team’s shortcomings. These allows really good players to shine because it shows off their skills and knowledge of the game.
If you look at Heroes of the Storm last time, they had very diverse talents that allowed you to do this. But changes in the last 2 years forced supports to only support and tanks to only tank. This works for draft play because tanks are supposed to tank, but in QM where you have no control over your drafts, it ultimately fails.
If you want to kill the game, then by all means, continue in this trajectory, but we already know it’s possible to accommodate both sides, look at how well Dota is doing, they’re just choosing not to. It should be a simple step to add more diverse talents, heroes can have up to 5 so what’s the problem with adding more? Balancing is another story, but that’s what the PTR is for, amirite? They have nothing to lose now anyways.