On the European network the binding limits are lock chambers and fixed bridges. A vessel that cannot fit a lock chamber cannot pass it, and a vessel too tall for a bridge cannot pass under it at normal water levels. Those two dimensions are set by the waterway, not by the operator, so vessels are built to fill them.
The result is a fleet that converges on a similar footprint: long and narrow, only a few decks high, and carrying roughly one to two hundred passengers rather than thousands. That in turn fixes what can be aboard — typically one main restaurant, one lounge and an open sun deck, with no theatres, no tender operations and no separate ship districts to navigate.
It also explains the sun deck rules. Where clearance is tight, railings, wheelhouses and deck furniture are lowered and the top deck is closed while the vessel passes under a bridge. This is a navigation requirement, not a weather decision.