Do those things even matter?
I’m not defending the F-35 but anyone deeply and intimately familiar with the platform knows and understands that it is a Ferrari. You don’t bring your Acura TSX to a Formula 1 race track to win a race. Just like you don’t bring your Ferrari to the farm to haul material (not anymore anyways).
The F-35 may be a Ferrari; but the thing about Ferraris is that their technology trickles down. Now we have electric cars with carbon fiber shells. The same is true for the F-35. The technology inside it has and will lead to the resurrection and long standing use of older planes like the B1 and U2. Where the airframe is solid but the tech and stealth is not. It will also lead to revolutionary new planes which are cheaper to make and build.
Through the F35s use of distributed computing and treating hardware components and their software as services, we’re not going to be doomed to the same fate as the F16 where we can’t find hardware. Instead, we’ll have more component oriented aircraft systems where each aircraft is no bespoke and can use from a menu of technologies.
So did the F35 fail because we spent too much? Depends on how much it saves us later.
Did it fail because it didn’t replace the F16? What if it makes the F16 viable again? Did it still fail?
Some may see this as a slippery slope. What matters is the objective outcome that comes from this project. Not the success criteria some folks have perpetuated or thrust upon the project.