I have no idea why she is given any kind of platform.

Usually the lock away the rabid ranters and start a thorazine drip.