Draven and Gnar have gotten 2 skins within short periods, less then a year I think.
Gnar is years younger then Swain, and just got showdown gnar. He is scheduled for another skin on PBE. Swain is much older and hasn't got another skin for 4 years. Now we know Swain isn't getting a VGU this year, and that will make it a 5th year if he doesn't get a skin. Riot can't use the excuse that he is gona get a rework, because he isn't. I think it is unfair, and Riot should more evenly distribute skins. For example Kalista always seems to be on the wheel, like every 3-4 times but I never see Swain on it.