(1) Removing security risks: You really don't want people running their own WiFi access point plugged into the corporate network.
(2) Removing interference: In order to remove interfering APs / stations from the network, it deauths them in order to disconnect them.
You can learn more about the mechanisms used here: https://en.wikipedia.org/wiki/Wireless_intrusion_prevention_...
They also have a pretty good back and forth on the issues about it. One can probably find it in the show notes if you want to find out which casts have covered it already.
> Marriott operates a Wi-Fi monitoring system manufactured by a third party that was installed at the Gaylord Opryland. Among other features, the system includes a containment capability that, when activated, will cause the sending of de-authentication packets to Wi-Fi Internet access points that are not part of Marriott’s Wi-Fi system or authorized by Marriott and that Marriott has classified as “rogue.”
[0] https://apps.fcc.gov/edocs_public/attachmatch/DA-14-1444A1.t...