Every military system has problems. Usually they don’t work correctly until they are deployed. All the systems used in Gulf War One had a hit piece on 60 Minutes Sunday show as a failure. They all worked very well.
Anyway the Center for Defense Information was founded by Gene La Rocque, a retired admiral and they are gadflys to DOD.
The CDI has a publication, Defense Monitor and they rarely have anything positive to say about US Defense or Foreign Policy. Rear Admiral Eugene James Carroll, Jr was another prominent leader of CDI. Both Carroll and La Rocque appeared often on television and it is amazing to me that either rose so high in the Navy.
At one point, per the Wiki piece, La Rocque received a severe rebuke:
"In August 1983, 575 retired admirals, led by Thomas Moorer, placed an advertisement in The Washington Times criticizing La Rocque for appearing on Soviet television..."
Anything from CDI needs a big grain of salt.
“...Every military system has problems. Usually they dont work correctly until they are deployed....”
This is the same 60s style crap spewed by the press for every piece of military hardware developed in the last 40 years.
I have seen a couple specials on the Military Channel that give the F-35 high marks and high expectations. I will take a wait and see approach.