Yeah, sucks, but really should find better places for people to gather regardless, if you're in that sort of environment.
The "shoulda done..." advice isn't useful in the slightest, and I'd argue is malicious with how often it's done simply to satiate a poster's ego.