Launch tubes are meant for launching fighters as quickly as possible, which is what you need if you are trying to intercept an incoming flight of bombers. I don't think that SWACS/Marine LC need to launch in quite that much of a hurry--boarding a ship that you do not intend to capture, as in Fleet Action, is a rarity.