Honestly though they are a business. The main point of a business is to make money. While they may be going about it a bit wrong its still working as it should.
With the number of Third party programs its not that hard to do this. If its really that big of a deal then you probably don't see the other issues in league.
Whats wrong with the reworks? Cass is bad, but skarners? While he isn't the same as release skarner I'm not really sure whats so wrong with him? THey had up till recently been working on him in most PBE updates. Sejuani is honestly in need of a rework. She is just terrible atm. While her AP scaling is amazing she is a tank and has terrible time pre6. I honestly wish that they did change her. Ofc you leave out the other reworks like the new Sion, Karmas (whos success is split), Kass's semi rework, Master Yi, and Viktors semi rework. There are more reworks that have panned over much better in general.
These reworks are coming from champions with outdated kits and in need of something to keep them even relevant. More reworks are coming down the pipeline too for champions that need it more WW, Urgot, etc.
Your whole point about limited editions skins is just the Champ Riven debate? Really? That debate is long over with them releasing even older skins to yes make money, but also to include a community thats has expanded exponentially. So while the older community sees it as a terrible thing those that are like me who didn't start until season 3 or sooner never had the chance to buy those skins. Honestly I think it would say more about how anti community they are if they outright refused to have these skins out for the multitude of players that joined after season 2.
I can't really disagree with you on the Seasonal Events. Everything I've seen from old events shows much more effort put into the events. While they said they stopped using some of the old maps due to color issues I still fail to see why they couldn't have adjusted them, but then I think about the new Summoners Rift VU and honestly thats not some simple matter. SO i give them some leniency here. The skins.....meh. I mean there seems to me a bit more skins coming out over time since I started early Season 3 instead of a lot at once. Ward skins are SKINS and we pay RP for those and its a way of expression just like buying your favorite skins. I see very little reason why they wouldn't change the ward skins to RP since the community actually wants them and that takes time, effort, and resources that add a price to it. While its annoying and all its not really a bad business concept.
Urf mode was popular, but they said that it was limited. Deal with it. Its not a thing people were having in custom games like ARAM. While they couldn't it doesn't matter. Its a mode they can control and can latter exploit it or release it fully with an event. Also with the new server migration they could be setting up new servers for this very thing. YOu can't tell me with a fact they aren't. This would allow Urf to be on its own servers to handle a high volume of traffic.