I think beyond ship design, fleets are the main counter towards gigantism. Titans will always be a thing, but a rare show of power flag ship sort of thing. Actual combat effectiveness lies in fleets of smaller ships and well coordinated groups of players. Build more ships with resources, risk...