Unpopular opinion...Fiora is overrated
Yes she has good damage in her kit, but Fiora's damage is entirely auto attack based. She doesn't really have a "burst" ability like other top laners do. Also, her cc/lockdown really isn't that good. It's not hard cc and the ability can be dodged very easily. Fiora simply doesn't have the ability to set up kills like other top laners. She's basically an inferior version of Jax. They both have defensive abilities, but unlike Fiora Jax can actually be offensive and defensive at the same time (since he can jump while counter strike is up), and his cc can't be dodged since you don't know when it's going to end, and he's not completely screwed by armor (cuz magic damage).