I am not a fan of the F-35.
Various milestones and development goals have been missed and requirements have been downgraded.
So many aspects have been downgraded or reduced, from turning radius, to weapons load, type of weapons, to data/ software capabilities.
With an unfueled combat radius, the F-35C faces a challenge in an A2/AD environment (China for example) as ground based or ship based Anti-Ship Cruise Missiles outrange the fighter. Hence, a swarm of missiles can be launched at a Carrier Strike Group from further out than the fighter can reach.
The Navy now have a costly issue pending with regards to the landing gear issue when the C model is launched. Never seen a jet bounce like that on launch.
However, given the current state of development, the USAF, USMC and US Navy have little option, but to go with the F-35. Otherwise a sever "fighter" gap will result.
Trump's suggestion to Boeing to look at modifying an F-18 to match an F-35 is the most pointless suggestion ever. Boeing already developed an aircraft with the specifications for the JSF programme. It was called the X-32. Aside from it violating the rule that if a jet looks good, it will fly good, it had various deficiencies compared to the F-35.
Where I do see the F-35 working well is as a stealthy data fusion platform, providing real-time data to 4th gen fighters (F-15C operating as missile trucks), UCAV's, ground forces, naval forces or even cruise missiles.
If Trump wants to save real money with the F-35, i would reduce the number of F-35's and push that saving into the development of UCAV's. Swarms of drones could overwhelm heavy Air defense sites (S-400), thereby allowing the more costly bombers (B-2, B-21, B-1 and B-52) to get through, with fighter escorts.
There is some movement on the swarm technology. A recent test looks like a step in the right direction at least -
https://theaviationist.com/2017/01/...s-unleash-swarm-of-mini-drones-in-first-test/