Not really.
Yes, very stupid. She can opine all she cares to but you can knock off the tough guy crap for people who disagree with her. If she’s as ballsy as you claim she is then I’m pretty sure she knew what she was getting into posting an inflammatory thread.