When there are enemies contesting a location, you are automatically spawned some distance away..... so that you don't insta-die.
The distance is normally a quick run of 10 to 20 seconds. While it might seem annoying, a short run (or ride in a vehicle) is better than being spawned into the middle of a gun fight.
As for vehicle spawning... they said they are going to add some way of telling if a vehicle is low health, which should help the spawn-in-vehicle-and-die.
I very rarely get insta killed when spawning. Spawn... start running. Don't spawn and stand.