Hero stacking has it’s benefits. It can also leave you with a bad taste for Overwatch. What are the reasons to limit heroes? What affects has it had in tournaments? Max@TotallyFutile has made a great video showcasing this problem and how he feals it affects the game.
If you have any questions or want to check out all the comments you can find them at the Cynical Nerds youtube channel.