This is a fallacy: It's possible comparable open source contributions could have been made without the graces of the corporates.
For example: The giants tend to buy out their competition early, so how could it mature enough to be able to contribute comparably, or possibly better, to open source?
IMHO the open source contributions of these companies are a form of tech-washing, regardless of the honest and best intentions of their employees.