Why does Shannon Watts still have a job?

Sebastian notes that Shannon Watts spewed some idiocy to The Hill on suppressors and that has got me wondering why on earth does Mike Bloomberg keep her on the payroll?

With a background in public relations I understand why Bloomberg hired her in the first place, but she is so hilariously bad at presenting her case that I cannot believe even the most ardent gun control proponents see her as an asset to the cause.

Michael Bloomberg is not a stupid man.  He is a self-made billionaire with keen business sense who did not make all that money by making bad decisions.  Even if he’s porking her, I cannot figure out what positive aspects he believes she brings to the table.