You've grouped together a couple different classes of software, with different purposes.
"Bossware": this is the BS one, that is used for monitoring employees. Remote screenshots, activity times, application use clocks, etc. No one should ever put up with having this.
MDM (Mobile device management): This is IT software for managing device settings across a fleet (used to mostly mean smartphones, but now it actually means laptops), like enabling disk encryption, enabling the firewall, installing software and security updates, etc. It is also what you use for e.g. remotely wiping devices (e.g. when they're stolen). It doesn't usually monitor user activity.
EDR (endpoint detection and response): this is security software for detecting malicious activity, meaning malware or adversarial actors (I.e. hackers). It often also enforces security settings like USB disablement and software allow/blocklists. This is a 90% automated, and a device that's not doing or having done to it anything malicious is just a green checkmark.
I run our security team, and I tell people up front that I'm not interested in what employees are doing as long as it's not destructive or dangerous. I don't and wouldn't deploy bossware. I ain't a cop, and I won't roleplay one for my employer.