Miracast isn't "open" - devices require certification, and the Miracast and Wi-Fi Direct specifications cost $200 each. It's also supported by relatively few devices right now (since, you know, certification), and I seem to recall there are some compatibility issues between manufacturer implementations.