I don't think the clone idea is out. There is a reason that they brought up cloning to begin with. I think it's likely that the entire crew is clones that were supposed to be disposed of, but somehow escaped before that happened. (except for 5)
It's likely that a corporation hired the clones with the idea of recycling them rather than paying them. They were then somehow modified to make them last beyond the 72 hour expiration date for most clones.
So far, I am liking this much better than Killjoys.