That's a big probably. I could just as easily say that people would probably be surprised that someone could not contribute back. After all, it's sharing code!
My personal view is that I should optimize for people getting involved. If it gets so successful that a company wants to use it without contributing back, its a nice problem to have (and it doesn't particularly bother me).
I know you have a lot more in OSS than I. Has this affected you much? Would love to hear any experiences - it seems you're sour on it and there might be a story there?