So you're saying that the chromecast (created by google) works well with android (created by google) and chrome (created by google)? And you love this, because it's so much better than Miracast where Samsung only works with Samsung, Sony only works with Sony, etc?
I agree it's a shame that a standard like Miracast has incompatible implementations. However, creating another protocol just makes that situation even worse.