The US isn't spending $1.5 trillion on the F35. First, the costs will be spread over decades; second, the US will never order even half the planes in question; it never does when it comes to large systems orders. In 10-15 years they'll be slashing the buying down toward zero as with the F22 (as the military chomps at the bit to move on to new programs), the F35 program will cost half as much as claimed presently, as most of the cost projections are based on maintenance costs over 30 years for thousands of planes that will never be purchased (we're going to buy thousands of F35s over decades? yeah right).
That aircraft carrier will launch. Every country that has ever built one has had significant problems doing so, the US has a long successful history of building & deploying aircraft carriers, the latest one will be no different regardless of temporary problems.