Hate to break your apple is wonderful illusions, but like Microsoft, Apple is a business and only care about how many units they can sell. It's all about filling the share holders pockets.
Apple knew there maps application was rubbish and done the only thing Apple is good at, put a shiny bit of aluminium on it and give it a really glossy sales pitch to make people think they need it.
I think this needs an anti-trust case against Apple, as maps is core to the operating system. Downloading google maps won't change the core. This very much stinks of when Microsoft said the Internet explorer couldn't be removed from windows. It will need a government or two to force the issue I think. Where is my MP!!