You really can't deploy a fleet that regularly blocks traffic, where regularly is probably anything more than once every 10K-100K miles. If you have a fleet of 1,000 taxis in a city each driving 100 miles per day, a once per 10K mile event is happening 10x a day.
It's very dangerous to be in a stopped vehicle in the middle of a road, while cars and busses whizz by!
And it really was in the "middle" pretty much the whole time, not just toward the end. Note that in the first part of the problem, at the stop sign, a vehicle passed them on the right!
The only thing good that could be said here is: "Hey, we're still better than Tesla!".
Whilst the traffic didn't seem to be going past too quickly, it still looked extremely dangerous to me. Since there was a safe exit to the right I would have gotten out immediately. But he stays put, outwardly appearing to feel safe, even after the vehicle reverses into oncoming traffic, and is clearly not under control of the support services.
I wonder what his comments and behaviour would be if a human taxi driver acted in such a way?