There's more to life and a person than a job. That's all. Even the worst managers I've had have been good people. They're good dads and mums, enjoy hiking and camping.
Public statements like this one are easy to make, impossible to verify or challenge, and only cause hurt
And no, public statements can make you a public target. These are not easy to make.
And what’s wrong with that, if that’s their honest and informed impression?
So, in that vein, I think I'd hesitate to publicly embarrass someone merely for being bad at a job, since that crosses over to affecting their personal life. If someone asked me about that person in a professional context (to make a hiring decision, for example), I'd be frank about their weaknesses. But I don't think the whole world has to know about it.
I also don't have enough information to say she's "not" a bad person, but with the information given, I don't see anything that would indicate she is one.