Either that or their improved performance is actually the result to dumping Vettel.
I could agree with that if Leclerc wasn't putting in a better performance this year versus last year. So far he is averaging a 5th place finish. Last year he averaged a 7th place finish if you ignore his NC's, and a 10th place finish if you include them.