I applaud her. If you aren't running for public office, head of a publicly traded company, or in legal proceedings, you don't have an obligation to discuss topics that you don't want to.
I'm a bit tired of the assumption of a 'right to discuss'.
She made it clear beforehand. It was a classless maneuver.