I may be in the minority, but I think she responded nicely. It doesn't bother me at all. If she had made some kind of response to him (like the one perhaps you feel she should have made), everyone would be discussing how she isn't "diplomatic" enough. Either way, someone is going to be slamming her for what she did or didn't say.
I think she handled it with grace.