These capital ships aren't being built today because missiles and fighter planes suddenly negated their advantage, not because they weren't a good idea to begin with.
IMHO it's an overwhelming act of condescension pretending to be smarter than thousands of admirals and military advisors, many of them with lots of real world experience fighting wars and stuff.