My working theory is that the Land of the Lost is actually a pocket universe that the Time Lords use to store severely malfunctioning TARDISes until they can be repaired/dismantled. The closed nature of the Land of the Lost might be to prevent unintentional access.