Are you suggesting that Consensys, Microsoft, R3CEV and Red Hat are only developing on Ethereum because of clever marketing? There isn't some technical merit to the platform that means they are doing this?
Why didn't these companies develop their products on Bitcoin? Are they incapable of due diligence in this space?
https://azure.microsoft.com/en-gb/blog/ethereum-blockchain-a...