How do you address the radical difference between Pro level play and even the highest level of ranked, non-pro play? As it stands with the example of the latest Viper nerfs, the focus seems solely on faciliating pro-play while ignoring the issues in ranked.
It should come as no surprise to anyone that organized, pro play is massively different than even the best ranked game, and as a result there are fundamental differences in how the game is played. This in turn results in different usages in agents, with Viper being a very notable example. While I can sympathize with the goal of wanting to push players towards becoming better, having agents / maps / gameplay designed for organized pro-play and expecting them to function similarly in ranked, which is inherently disorganized, seems like a pipedream that will leave many that never reach that level disappointed.