Can Skirmishers be not so frustrating to play against?
Description of skirmishers (http://na.leagueoflegends.com/en/news/game-updates/gameplay/dev-blog-classes-subclasses ) Unlike Assassins, Skirmishers aim to shred through _any _nearby enemy that approaches. Because Skirmishers lack high-end burst damage or reliable ways of closing in on high-priority targets, they are instead armed with situationally powerful defensive tools to survive in the fray, along with extreme sustained damage to cut down even the most durable targets.
Official list of skirmishers (http://boards.na.leagueoflegends.com/en/c/developer-corner/3A5uuBw7-champion-subclass-list ) Fiora Riven Yasuo Tryndamere Master Yi Jax (I'd argue he's just a diver, but he's officially classified as a skirmisher) Ekko (I'd also put Ryze, Vayne, and maybe Katarina here, but you're free to disagree)
Now I'm not saying they're all broken/OP/whatever. I'm simply saying that skirmishers, by design, are frustrating to play against. And it makes sense, since they're given "situationally powerful defensive tools," which are almost always going to be frustrating to play against. Fiora's Riposte and a bunch of true damage could be balanced, but it will always feel like bullshit to play against. Same with Riven's knockup and stun, even though objectively her CC is so much lower than pretty much all the tanks and half the fighters (guesstimating). Yasuo's "no CD" dash and crit passive, and so on.
It seems like the balancing goal for these champions is giving the enemy some ways to counterplay, but that isn't always possible given that skirmishers need the tools to make plays in the first place. If the two players (one skirmisher, and let's say one fighter) are in a 1v1 and the fighter has just as good of a chance to outplay the skirmisher, there's really no reason to pick up the skirmisher.
So here's my question: is it possible to give a skirmisher tools to outplay their opponents, but still be fair to play against? Or is that impossible?