The problem I see is that, as that same corporate culture, we're not contributing back to the same projects we use code from so freely, at anywhere close to the same rate.
I asked about doing that, on one project I'm involved in, and was told not to get involved with OSS contributions, because of potential legal/liability issues.
It made me sad.