what if that person has a particularly identifiable name? It wouldnt be hard to guess who it was in that case by searching for their name on LinkedIn, noting their geographic history, and guessing at which (tech or otherwise) companies the manager has worked at.
What's more, a common name might mean multiple people get harassed via that same method due to poor detective skills.
Well then... don't harass people. Saying "My manager Brad really fucked me and the team over with his self-serving decision-making, putting me in a really bad spot which ended up costing me my job, and then negatively influenced my subsequent job search by bulshitting about me to his friends" seems pretty reasonable.
I'm not in the business of calling people out to shame them, but I sure as hell would like to know who sucks at managing at specific companies so I don't accidentally work for them.
What's more, a common name might mean multiple people get harassed via that same method due to poor detective skills.