He doesn't fully realize that he is the only one (with the other writing code for this project) that is really giving back something, not "Google". This corporate thinking is sad.
Although you may be partially right in this case, I think that people take on this corporate-hating mentality too often (against Google, against Sun, against Microsoft even!). Give credit where it's due - it's a pretty impressive thing for a company to let its employee's spend 20% of their time on their own interests, and then pay them for it.
Credit to google for the openmindness, but 1) Google is doing this for its own interests of course. 2) this does not change the fact that the main credit is due to the guy that wrote the code that could have used his time to produce something not useful for the external community.