Ballwash article from a dude who has zero SA. Put on your thick skin: Strikes get beat by a 2 bag Viper every time (assuming no gross BFM execution errors), yet the Strike is a very capable fighter that kills the shit out of the enemy. Is the Strike a "useless fighter" because it can't kick the shit out of a Viper in BFM? Absolutely not, that'd be an absurd assertion. Should the Viper go away because we suck at slow speed fights and get our ass beat by name-your-high(er) alpha capable fighter in a slow speed fight? Again, dumb. Look at some EM diagrams - it's not bravado or bar talk, it's simple physics. To say a jet is worthless because it can't perform 1v1 BFM to the level of another aircraft is retarded. We all have strengths and weaknesses; this article is attempting to make a minor problem into a massive one. FWIW, I think BFM is important and awesome (and I'm disappointed the F-35 is shitty in the realm), but it's a weakness that has to be dealt with and is not even close to being a "show stopper."
By the way, the F-4 was shitty too, and took its whips in Vietnam, but it also took its turn killing MiGs far more maneuverable than itself in the WVR region. Fighter pilots will overcome and be creative - all is not lost.