I've noticed that too, it's infuriating. And with Uber and cabs, they all mark themselves as having 'arrived' some 2-5 minutes before they pull up - it's like, dude, I can see you on the map as six blocks away, how the hell do you get away with this?