VP8 is BSD licensed, which is even more permissive than GPL, so I'm not sure what your non GPL argument was about. VP8 is actively developed with participation of Xiph so it is open project. To note - VP8 is the only open high quality codec suitable for streaming at present. So whatever the intention of Google was, the benefit is obvious - open codec for everyone to use. The only potential alternative could be Daala codec, but it's in early development so it's a non option (yet).