Totally disagree, I am sailing the Baltimore at the moment and have 100k xp to go before I reach Des Moines.
Both ships are made of paper, both have near identical armor thickness across the ship, and neither will withstand BB shells.
I'm very surprised you never once got one shotted from a BB salvo in your Baltimore. From my experience, the Baltimore can take heavy damage from nearly all angles against a similar tier BB.
For me, cruiser gameplay had to change drastically after the New Orleans. You have to play purely as support to assist against a BB, if there is any chance that you could be focused, you have to back out of the fight.
I'm sure the Des Moines will require a similar style of play.
The difference is, you get a higher ROF and better AA.
Describing the Baltimore or nearly any cruiser as tanky is just plain wrong.