I know that, but at the same time a company can't break existing functionality for no valid reason. There are consumer laws against this sort of behaviour. Now, it's been pointed out to me that Apple may have been breaking the law somehow by using Google's maps, so the change had to be made. In that case, fair enough. But if no laws were being broken, a company (here in Australia at least) can't break what you paid for.
Frankly, I'm perfectly within my legal rights here in Australia to demand a refund and break my phone contract, since the device no longer operates in the manner that I paid for it. (Yes, I've checked with the Dept of Fair Trading, and that's their exact words). However, since maps is only a small overall part of the phone, I'm going to stick with it for now and hope that maps WILL get back to the original functionality that it had when I bought it; because I do love all other aspects of the iPhone.