The first thing to know about the colonization ships that took humanity to the stars is that they were expensive. Or rather the hyperdrives that carved their way into hyperspace were expensive. At first it took major governments to collect enough funding and resources to build a hyperdrive, and so all expeditions had to be self-sufficient. They traveled with everything they needed to carve out life on alien worlds knowing that they would be out of contact for years. We became proficient at packing the necessities in those early colonization ships, and we continued to use those lessons today.