Don't see why. A sailing ship from Columbus' days might pack a hundred people in a hull 30 meters long. A sailing ship from a century ago would embark 30 in a hull a hundred meters long. Both would be suited for crossing oceans, and both would be suited for the crew numbers embarked. Times change, is all.
We know that 24th century heroes crave the space: they lament that Scotty gets such small quarters in "Relics". We don't know exactly how the ratio of required crew to allowed passengers changes between the Trek eras. Kirk sailed in a ship that a decade earlier could be made to move and perform with 210 people, but now embarks 430 - so, at least 50% passengers, apparently. Yet Chakotay in "The 37s" feels Janeway's ship requires 100 crew for regular ops, while the ship originally leaves DS9 with about 150. So not every ship sails out with as many passengers as there are operating crew. Is Picard embarking a thousand vitally needed crew plus a tiny number of kids and civilian spouses, or fifty crew and 450 passengers in the Kirk sense (specialists who do not contribute to the running of the ship) plus some 500 camp followers?
Timo Saloniemi