You're comparing two completely different things:I'm just saying bc apple won't let anyone use multi touch then why should google let them use the search engine, google apps, maps,etc?
Apple don't want to license multi-touch to maintain the iPhone / iPod touch "uniqueness", and that's their choice. Google are happy to license their apps because they make their money from advertising - I wouldn't be surprised if they actually pay Apple to include Google as the default search engine because it gives them advertising revenue from the millions of users of the iPhone / iPod touch.
Back on the topic of the thread, I couldn't care less about street view on my touch - I very rarely use the maps app anyway because it's pretty useless if you're not in a Wifi hotspot...