The only thing I don't like is the fact that you cannot purchase with credits.
Other than that, the argument that players will "seek land around hubs" is completely irrelevant. Even if everyone seeks land on Terra, around a major city, there will be enough land for everyone. Planets are...