You may be right, Cole. It depends if you can pick up a vehicle once it's been crafted.
Up until now, you had one workaround to accommodate multiple people with vehicles at once. Build a minibike, and in its storage put the parts to assemble a second minibike. In this way, you can drive to a stranded teammate, build a bike for them on site, and neither of you have to walk home.
In Alpha 17, with vehicles that can't be disassembled, this will no longer work. I thought this would be no problem with multiple passenger vehicles... but it turns out we aren't getting those. I'm sure you'll have to craft vehicles at some kind of station, so you won't be able to
craft a 4x4 in the middle of nowhere, either. With no way to craft it or assemble it in the field, either the game will allow you to pick up a whole 4x4 and put it in your backpack... or one of you is walking home. I hate to say it, but it seems likely Alpha 17 will be objectively worse than Alpha 16 on this front.