You may be right on that, D. I watched the video of her and thought...where are her handlers? Why would they let her do something so silly as this rant?
If I was on her team, I would ask her to please run everything that was going to come out of her mouth by me prior to her saying it. It would have saved her a lot of grief. She's getting horrible press over this as well she should!