With our sub fleet, I'm not concerned in the least. Ragging on Obama for this is petty.
With 11 full sized carriers (all of which are super carriers) and 16 pocket carriers (all of which are nearly 'full sized' for any other country on the planet), I'm REALLY not overly concerned.
As for battleships, I've changed my mind on that. Sure, we could have kept them around for longer but at the moment I don't think they're really needed. Give it a couple years and I've love to see nuclear battle ship hull with rail guns and good missile batteries. But the tech isn't there yet.