It is praise. Would we be better off if Google did not do this? if they did their code dumps in ways that were not directly useful to us? (simple tarballs for each release instead of a git tree), or if they delayed for a year before releasing the code?
There are a lot of people who criticize people who contribute to opensource for being less than perfect. In many cases, there is a lot more criticism of people who contribute imperfectly than of the companies who are actively hostile and contribute nothing.
It's important to recognize the contributions from companies, even while we state that we wish they were doing more. In many ways, when you are criticizing them, that is when it's most important to praise them for what they are already doing.