What's with the spawn point?

Be nice to join a friends game and spawn next to them and not in the starting point of the game. We always have to waste beacons when a friend or random joins the game. How hard would it be to make it so you spawn on host?