What is a primary reason that ships have shorter runways than land runways have?
Creating such a surface at sea poses constraints on the carrier – for example, the fact that it is a ship means that a full-length runway would be costly to construct and maintain.