I think you described the problem, more and more of us are facing nowadays, very concise and correctly.
Alan will not like me for this Image may be NSFW.
Clik here to view., but PowerCLI as a module is the only way out I can see.
In any case it beats changing all your
Get-VM
lines into
VMware.VimAutomation.Core\Get-VM