Their ships weren't lacking, they just weren't built for the primary purpose of war. The Akira and Defiant were both much more optimized for combat, and were some of, if not the best ships pound for pound among the alpha quadrant.
Super-dreadnaughts have always been something of a meme-design...