Yes, but it's reasonable for large craft carrying many small craft, e.g. the Tigress.
The Tigress is not likely to have 300 small cubbies with 300 individual hatches through the armour, one for each fighter. It would be more like a parking garage with individual parking spaces and a lot of empty space for the craft to move to/from the parking space to a larger hatch, and that's what a Launch Tube is, just empty space.
Note that Launch Tubes cost the same as Hangars, next to nothing (MCr 0.002 per Dt). I can't see that any complex machinery is implied.
An M-drive equipped small craft obviously doesn't need a small amount of extra shove out the hatch.