Do you actually have any first-hand experience with what cultures are like in Eastern Europe or China or India? Or do you just live in the Bay Area, assuming your culture is superior to everyone else's?
And what makes you assume I haven't encountered different [programming] cultures around the world? ...because I have.
It's surprising you haven't encountered different programming cultures in the world. The bay area has a distinct culture than eastern Europe which is different than China or India. And this co-relates to varying attitudes on open source and other down-stream effects. Naturally these also differ from industry to industry.