It blows my mind that anyone would think that it is ever appropriate to stop in the middle of the street to let someone out, blocking traffic behind you. It is a reckless and dangerous thing to do, because no one is expecting you to stop in the middle of the street to allow someone to exit your vehicle. It is also incredibly selfish, because you are putting your personal convenience above ever other person on the road.
This is not difficult, people. If you need to drop someone off, then find a driveway, parking lot, or parking space to safely pull into and allow your passenger to exit the vehicle. If your passenger has to walk an extra few yards, then so be it. The public street is just that, not your personal parking lot. You are not to block the flow of traffic because you are too lazy or stupid to find a safe space to park. People who do this need to get a ticket and a hefty fine.
There is some knowledge I do not want. I do not want to understand why people would think this sort of reckless and selfish behavior is OK, because if I ever acquired this knowledge I would lose 95% of my intelligence. Therefore, I will remain proudly ignorant. I do not need to understand why anyone would think this is OK. I just need people to have just a little bit of common courtesy and realize that a public street is not your personal driveway. Get out of the way, or get off the road.