This is pure speculation but maybe Google uses VP8 in order to negiotiate a better licensing fee once h.264 isn't free anymore. MPEG-LA would think twice about loosing Youtube as a customer. This would go against Google's "Don't be evil" but getting the world to accept yet another video codec will be an uphill struggle, even for Google.