If I'm allowed to give my honest opinion, a smite isn't enough. A temporary ban would be appropriate, IMO, since she didn't just attack another member, but made a sweeping attack on every single person who posts such threads where they complain about their lives and vent in here. Or maybe I didn't get the rules correctly?
Just my two cents.
We have decided to leave it as a smite this one time, but if she has at that attitude again she will be banned, no smite.
There is just no call for her behaviour, aside from immature arrogance that she has all the answers.