It's coded this way to prevent a timeout condition from occurring. Since it's random spawn, it needs to keep checking for spots to place you. The map is very saturated, so it's taking a bit longer.
I've converted it to a selectable spawn point for what will likely be the last few joins before the map is closed.