Blocking the right car lane for a drop off is perfectly legal outside of No Stopping zones. This is how taxis have always worked.
It's just that other drivers get pissed off if you block a car lane when there's a bike lane next to it. That needs to be trained away by enforcing the rules.
Waymo consistently stops in No Stopping zones.
Wouldn't it be safer for the bikers and people exiting on the bike lane side of the car if the bike lane was blocked?
And then bicyclists will hit the people crossing to the side walk.
That needs to be trained away by physically separating bike lanes from car lanes. Drivers (at least human ones) cannot safely coexist with cyclists or pedestrians unless there are actual physical obstacles between moving traffic and everyone else.