Even though that the F-35 gets a lot of criticisms of maneuverability, cost, etc., I truly Believe a few altercations, a stronger airframe + wings, Thrust-vectoring, and maybe canards would prove those criticisms wrong.
it has thrust vectoring and canards would dump the low radar reflection a bit, but in everything else I agree... Although one thing confuses me. Why the hell the US DoD dumped F-22 Raptor (which still is in most ways superior fighter to the F-35, as well to any other modern fighter)? The problems with F-22s were marginal, and they could be quite easily fixed if there was will to fix them AFAIK.