What?
MF is better I think.
Her lane reliability is uncontested (unless your Support is much worse or the other enemy ADC is much better... you have the strongest laning phase). Your Qs (even if they don't hit the enemy ever) generates a huge ''Let Me Farm With Impunity'' radius which other ADCs can't as easily create... this paired up with an aggressive supp can allow you to win lane a lot easier than other options.
Mid and late game you only have a BIT less DPS than people like Jinx or Lucian but the power of the Ult (which can Nuke the whole team AOE style) more than makes up for it. Even if you never land it, the fact that you have it means the entire enemy team must constantly play around it.
You have tons of mobility with your W, you have a point and click E to slow multiple targets... and your sustained damage is still on the high side.
She's just strong at all stages of the game. My first pick for ADC in all situations. If there's too many assassins? Just pick up a GA as 4th/5th item and go full damage, relying a bit more on peel and positioning.
She's definitely a way stronger option than Cait. And I think Ezreal is WAY too unreliable (he'll never hit all of his Qs and random minions appearing could screw up his damage output); Lucian has mobility and more sustained fire but he can't Nuke a whole team