macOS makes it kind of difficult to do these things, so when companies do deploy the same control they use on Windows, the problem actually becomes worse, because every management tool now needs to rely on hacks rather than officially supported APIs.
Lazy IT departments are a blessing!