There's also the form-follows-function argument. If you want a station that serves the same purposes and has the same functionality (aside from the whole mining/slave-driving aspect), it stands to reason that there would be some structural similarities.