Yes, that is indeed the case for certain companies using perhaps things like ManageEngine (a most excellent tool by the way!) or programs that perhaps run PowerShell scripts during installation or upgrade. My advice for this would be to go ahead and disable PowerShell for all users except for perhaps power users such as developers and IT staff. Then if an issue arises regarding programs not working correctly they can raise an internal support ticket and you can handle it that way. Our company has disabled PowerShell for a full year as of this writing (June, 2021) with no issue at all from regular users. We have established a security group for those users needing it and we then just excluded them from the config profile in Azure AD.