Someone asked him this on his twitter feed. In short, they can't do high velocity missions and land on land, because they won't have enough fuel left over to slow down. Maybe if they had landing pads on land all around the world in the right latitudes they could land on land more often.