It used to be. The problem comes from 2 things.
1 Meta for Views
They want people to watch, this is good for them, the players (no audience, no job) and the viewers. This is in certain cases bad for us.
2 The game is played at it's highest level and thus "as it should be"
The problem with the highest level of play is that every champ is played to it's fullest potential. While technically that's the way it should be played. It's not the fun way to play.
As a player in silver i can play every champ and lose or win based on wether our team actually has better players. Because the skill levels are actually fairly different. At Pro play level that skill difference becomes so small and at worlds where the elite of the elite face off the level in pro play team skills also become quite close. This leads to the smallest advantage a champ has over all the others being relevant.
And thus for pro play to not be azir vs the world he has to be garbage in the higher solo play elo's. However garen is also not allowed to be a good pick because of his statcheck melee nature and domination of low elo. Bringing garen up by giving him tools that can be used in varying optimal use cases is easier than taking stuff away from azir. Garen getting skill expression with his updated W feels good. He becomes stronger if i use it correctl but he still plays like garen. Taking stuff away from azir feels bad.
My opinion. Balance for us. The game won't exist without us, pro play won't exist without us and the audience won't exist without us.
What about the shit that breaks pro play? what about azir or shen or ryze or even gnar? ban them from pro. Just don't allow them to be played in pro matches. Obviously this shouldn't count for the more "for fun" tournaments riot hosts like the eu vs na. This would give the pro's atleast some reason to look forward to those as they're actually a huge hassle for them.