I don't really understand why Google would do this, seems stupid from both a business and technology perspective.

I think there is probably some political reason hidden here involving a falling out between the Apple and Google Webkit developers, or something political higher up between the companies (who of course also happen to be bitter competitors, so wouldn't be difficult).