There are, in fact, a multitude of reasons (real-life and in-game) for a ship to be wide. These reasons include necessary systems such as power (nuclear reactors are not exactly small), fuel, ammo, and crew supply storage, crew habitation, weapon systems, communications, redundant systems...