The Pentagon's all-in-one fighter has faced criticism over a bevy of technical issues, design problems and cost overruns, with Acting Defence Secretary Patrick Shanahan once calling it "f***ed up" and boasting that Boeing could have done a much better job. But the new class of carriers meant to carry the F-35 seems to have problems of its own.