Coffee shops etc are public spaces, and as long as both parties to the conversation were ok with it, I don't see it as an issue.
Maybe they worked in a chronically underfunded sector, and had nowhere else to meet. When I worked with homeless people I'd often have to meet clients in coffee shops and other public places. Most of them had MH issues or other stuff going on as well. I've had clients suddenly disclose the most incredibly personal stuff in a busy public place.
It's far from ideal, imo, and it's a tricky call as to which is best: to interrupt and ask if they want to save it until you can meet somewhere more private, or let them get it off their chests.
There were also clients with no boundary issues who would talk loudly about very personal medical matters and other stuff which would require a trigger warning on here. One young woman even managed to reach my personal embarrassment threshold, which is set very high indeed. When she left, another customer got up to leave and stopped by my table on the way out. I thought she was going to have a go at me, but she just said "You have the patience of a saint, I don't know how you do it".
I actually have a very short fuse. I must have been having a good day that day.