What Microsoft turned WBEM into is a monstrosity. WBEM was just supposed to be an enhancement of SNMP. Instead of key/value type system, it allows real parameters to be sent to the remote system. But then, Microsoft. And now Microsoft is abusing it even more with DSC! WBEM was never intended to do some link DSC. What RedHat is doing with WBEM is exactly what it is supposed to be used for.