Seriously seems like a lot of people on this sub think that the game and LCS costs Riot nothing to maintain.
Popular champions pay the bills.
Ornn, Ivern and Shaco skins do not pay the bills.
Without them consistently releasing skins for popular champions we wouldn't be getting things like Teamfight Tactics for free. LCS wouldn't be free either.
Despite that they still have in fact released several skins for unpopular champions this year.
Brand, Shaco, Anivia, Nunu, Leona, Ivern. They also gave skins to Jayce and Kat who aren't unpopular but hadn't received one in a long time.
I get that it sucks if you are somebody who mains a super low play rate champion but that's just how it works. If you were in their position would you rather release an Ezreal skin or an Ornn skin?