Trump is right. This isnt a technical issue it is a political issue. Our NATO allies have let us down. They are unwilling to spend on defense and are protections against our industries. The state of NATO defense is a joke.
Actually, if you look into these warships, the Brits did the exact opposite - they’ve spent a *lot* of money on them.