Replacing the API of company A with the one of company B does not help anything. (everyone could implement both anyway)
This discussion should be about the spec and not a company.
The task here is to have an universal, open spec that tools and service providers can be built on top of.
And you have that, the spec is there, it works, it's implemented, ...