ok people need to chill about Apple's Maps. Google's Maps v 1.0 was horrid and full of mistakes. It takes time to build a database of the whole planet. Plus Google expected to release Maps as standalone app for iPhone any week now.
Not that Apple can't, it wouldn't be able to. China controls A LOT of raw materials and have been stockpiling them for years. Apple might build it's own lab in US, but wouldn't be able to import the rare metals it needs. China would hike the prices so high it would not be profitable at all. That's why US needs to really rethink it's relationship with China.