What about the players who just hit ranked? They have had 30 levels to prepare (and although I don't think that's enough time, at least they've had some time to prepare unlike day 1 release of new champions/complete reworks)
And the ones that just logged on to see new Yorick? They've had loads of time to get on and see Yorick, riot can't control player's schedules. What they can do is prevent the situation in which it effects everyone because of a fault at Riot's end, not from the player's end.
There will always be cases like this
Yes, but those situations are always created due to the players fault. The fact that Riot gives no time to prepare (even if some players wouldn't use that time) seems ridiculous to me. How is comparing a player that hasn't played in a month+ and jumps straight into ranked comparable to a player that ranks every day and is forced into dealing with a new champion with having a chance to experience it?
What I'm talking about is an opportunity to learn the champion through norms and such, if you don't take advantage of that opportunity than it's your own fault.