Google account required to contribute to Google open source
cla.developers.google.com
cla.developers.google.com
In fact, that is worse. If you don't like Github and don't want a Github account, the problem is that the project you want to contribute to isn't part of Github. It's just there due to some unfortunate decision that someone made to move to Github.
If you don't like Google and don't want a Google account, you also shouldn't want to contribute to Google code; problem solved.
That said, it does exclude me (and, I assume, some others) from contributing as I'm unwilling to create a Google account. I'm sure that Google knows this as well, and has decided that it's not something they care about.