Except that Miracast is NOT Google's product at all. It is created, maintained an promoted by the Wi-Fi Alliance. Apple is a member of Wi-Fi Alliance, as is Google, along with more than 100 other companies.
As much as you'd like to dismiss Apple's flaws as "one thing" or "business model," they are still flaws. As I said, just because something is unfinished by design doesn't make it automatically finished. But we aren't, of course, talking just about maps. I have quoted a study before in this very thread that found
iOS 7 caused trouble for 90% of pre-existing apps. Even iMore
made a case for not updating to iOS 7 immediately.
Then there's Apple's anti-interoperability "business model". It certainly IS their business model, but it is a serious flaw when it comes to consumers who don't want to get tied to a single ecosystem, and we'll point that out even if you don't like it.