I did not have in mind that I disagree with you.
We totally agree about the potential strength/weakness of CLM.
The best, but also the most radical method is blocking all instances of system.management.automation.dll . Some people do not like such radical methods, and then CLM is for them.
CLM is very effective (more effective than Antivirus), only because of malc0ders' habits and tons of malicious scripts that are still very effective when applying functions that are blocked by CLM.
Additionally, CLM works natively on Windows 8+, so one has to update the PowerShell to the version 3.0 on Windows 7 (most users still use PowerShell 2.0).
I analyzed many PowerShell scripts embedded in malicious documents from Malware Vault (Samples) + many scripts scattered on several websites, and 99% of them uses advanced PowerShell functions blocked by CLM. Some de-obfuscated examples are here:
How-to Guide - How to de-obfuscate PowerShell script commands (Examples).
They are very effective because almost nobody uses CLM. It is possible that malc0ders do not bother to fight CLM (so far), because the users who use CLM are probably experienced and this would shorten the malware life.
That is why I wrote in my previous post that in theory, your statement is true:
Malc0ders do not need the stuff that Constrained Language Mode disables to completely smash a system.
If the malc0ders will change their habits or when the scripts will not be so effective, then your statement will be true in the wild. That will probably happen in the future if Microsoft will abandon this feature.