Looking at how much has happened over the last two months though it seems that they are on the verge of something big. I'm on pins just waiting for stop light and stop sign detection to be integrated into lane keeping. They're already seeing them, they just need to put that data into action. In terms of my personal driving that'll be pretty big, road trips get a lot shorter when my attention isn't forced.
Turns through intersections is another area where Tesla's current implementation needs a lot of help (read: can barely do it at all) but should be within range soon given where they are at. And lane splits in city streets is definitely something the Tesla implementation is going to need to get better at before really making it door-to-door.
It's a very exciting, even historic time for self driving.
But yeah, taxi fleets are a ways out. There's a turn in the road just a 1/2 mile from my house where my Model 3 gives up every time.