I don't think you're fully saying what you want to here. Are you saying this is bad?
The point of a component model is interoperability, so the more runtimes that support it the better.
The point of a component model is interoperability, so the more runtimes that support it the better.