Why is skin production so slow?
Skins, which I'm guessing to be a substantial revenue generator, and which don't screw up game play in any capacity, seems to be a no-brainer for effort, time, and money to be sunk into it. Yet I see so few skins come out for champs in need, and some obvious skin designs left on the table.
What can we do as the general public to help?
These champs recently got skins (Jarvan is going to get his soon). These were champs that went a very long time without skins. Are there others still waiting for skins? Why yes, yes there are. Of course; however, Riot is working on that. They even said so sometime last year that they are trying. That's why you have this big talk and constant update on Resistance Illaoi's skin progress. They are actually trying to get to each champion one after the other. It'll take time, though, and I rather them hopefully getting the skin right instead of just pushing it out with 10 others and all of them are lack luster.