I'm struggling to come up with an answer to this question: Has technology ever solved issues with social etiquette?
This isn't really solving anything. The only difference between this and a well-deserved "fuck you" to the co-workers is it's done in a polite and clever way. It's a smart move, because it makes her look good and anyone who complains look like a sore loser (reversing the situation).
It's annoying that the situation exists, but at least she's handling it well.