Except people don't know to trade, but hey, there's that.
Camille loves short trades. Goes in with E, pops 2 Q's, then uses W to disengage so she doesn't take too much damage, as her cooldowns don't really allow her to do too many long trades.
Wonder what would happen if the enemy laner, idk, decided to actually contest her and do a long trade, someone like Darius for example? She'll get stomped on, because without her shield and E, most of her trade pattern is down, so until that comes back up, her autos don't really hurt compared to other bruisers who love long trades, that's why she gets punished hard if you can keep the trade going.
Fiora would be a good pick into her. You see her flying? Parry, stun her back, then keep trading, as she can't disengage, and she lost most of the free damage she gets in because of the stun, while she herself takes damage while being stunned.
She can force short trades if you have no way of forcing long trades. Tryndamere likes long trades, but he can't force them, that's why she is better into him, while something like Voli or Teemo, who have the highest 2 winrates when facing her are like "nope, you're not doing what you want here with your fancy cyber punk mambo jambo"
It's just a matter of knowing the enemy win condition and knowing what to do against it. If you can't force long trades, do short trades when you want to, not when she wants to. Simple. Wukong also loves short trades, and he has a good winrate against her, so....