Why does Riot insist on making adjustments to things that don't need them?
It seems as though they just get an idea in their head, and just try and force it to work. Cass is a perfect example of this. I can think of very few people that actually enjoy her rework, but instead of admitting a mistake and reversing it, just keep raising the numbers until it works. She's not fun to play, nor is her kit healthy. At least Nasus has to farm his q, Cass will eventually become a monster simply from time.
Then you go to Vieger, who no one I can think of was complaining about. He's absurdly squishy, and no where near as high range as someone like Xerath, yet you're going to in essence, nerf him with his changes. Why play him other than for some novelty reason, when I can play someone else who's much more reliable with free escapes/dashes?
Look I love this game, but at times it seems as though they're trying to force a square peg into a circle hole, regardless at times what the community who actually plays the champions think. Which is what I think the main issue is, quite often, regardless of how many posts go out saying how I've played X champion for years, and I dislike these changes, they go through. There seems to be a disconnect from the players and developers at times, and I'm not really sure why.