Riot should stop making resourceless Champs...
...until they know how to balance them. It's absolutely dumbfounding that Champions like Yasuo, Katarina, Riven and Shyvana can be as strong as they are without having to micromanage a resource. Yasuo, for instance, heads into lane with a distinct advantage of not having to worry about mana (or cool-downs, for that matter). That makes a HUGE difference in terms of sustaining longer in a lane, getting a higher CS score and eventually more gold.
It is, without a doubt, a huge advantage and Champions with such advantage should NOT be rewarded with strong (some can argue Riven/Yas have strongest kits in the game) overall kits.
or is simply because thier design is poor and/or frusterating
