I agree. The Navy needs to be balanced. The Navy needs a lot more ships in my opinion. Ever since the Navy fell to less than 400 ships we've put ourselves in a very dangerous position.
I don't agree with the numbers of surface ships built, however. I think the biggest worry that we should have in ship level right now it the number of fast attack nuclear submarines. It is ridiculously low. And it is only going to get smaller since we are only building about 1 Virginia class submarine per year. Clinton (and Bush 41) really hurt our Navy ship levels. It amazes and disturbs me how many submarines were decommissioned in the 90s! Add in the fact that we had several major submarine espionage cases in the Clinton administration, and you will come to the conclusion that our submarine force is not nearly as powerful and intimidating as it was in the 70s or 80s.
So I think for every advanced frigate or destroyer, we should build 2 nuclear submarines. We don't need to go to Cold War levels, but we certainly need to go away from "Hit me, I'm not paying attention" levels.
But Clinton didn't manage to give away quite all our military tech secrets. That's why we need to elect Hillery. To complete the tech transfer.
One thing I approve of, though, is the way the Navy has converted some of the older boomers into cruise missile carriers. 3 or 4 cruise missiles in each missile tube makes for a lot of warheads on one ship!