Carspawners made missions much more random. Now a lucky placement of a car can literally win you a mission that you otherwise would have lost 100%. Rather just add more spawn points and prolong the mission time. Being able to spawn directly on a point is crazy and makes for a really awkward gameplay experience where you spend more time camping carspawners to block a spawn than actually looking for your enemy.