I have an OSS tool for documentation and my Mac customers can't run without this cmdlet (and others, but let's start with this one). https://github.com/arielsanchezmora/vDocumentation/issues/45
Get-VMHostHardware : Cmdlet Get-VMHostHardware is not supported on PowerShell Core.
At /usr/local/share/powershell/Modules/vDocumentation/2.4.4/Public/Get-ESXInventory.ps1:290 char:35
+ $hostHardware = $vmhost | Get-VMHostHardware -WaitForAllData ...
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], PlatformNotSupportedException
+ FullyQualifiedErrorId : System.PlatformNotSupportedException