So you're saying that if a Champion has a bunch of terrible skins, it doesn't matter because other Champions need just as many skins? Ashe is yet another example of a Champion who has been here since the beginning and has a lot of low quality skins. But that doesn't matter, because having 8 recolors and her one Legendary means she's disqualified from receiving skins, no matter how fitting a skin theme is for her. That's preposterous.
It hardly even matters, because Riot obviously wanted to do a Star Guardian event and most of the Champions who have been waiting on skins don't suit the theme at all. And to just give a Champion any ole skin theme just to finally get them a skin doesn't work either, because if that theme is something the players of the Champion wouldn't enjoy, then has Riot really succeeded in giving people what they want? I would argue no, because the new skin doesn't suit the Champion, it doesn't fully satisfy the majority of players and it ultimately results in wasted work better spent on a Champion that suits the theme better or a different theme for that Champion.
Take a look at Eternum Cassiopeia on PBE for an example. Cass is finally getting a skin, which is great, but a lot of Cass players (on Boards at least) are complaining about the choice of skin theme. They were expecting something different for Cassiopeia. People telling them "they should be grateful" are missing the point. Riot is marketing to a very specific audience: Cass players. If they don't market to them properly, then who is the product(the skin) good for?
Call me crazy, but I think Illaoi, Viktor and Yorick are terrible choices for Star Guardian. And it may be that Riot should not have focused so much on this skin line but the fact of the matter is there are reasons for giving these specific Champions skins instead of others. I'd rather Riot pick the right skin theme and really deliver for fans of that Champion than to just put something out and disappoint people. I'm sure Riot could make some Chromas for Pentakill Yorick or a quick 720 skin for Illaoi, but will that really satisfy players? I'm thinking no. Better to just be patient and not complain about every skin that comes out that isn't one of the needy Champions.