You have a very charitable view of this whole thing and I want to believe like you. Perhaps there is a virtuous cycle to be built where infrastructure that relies on people being more honest helps change the culture to actually be more honest which makes the infrastructure better. You don't wait for people to be nice before you create the gpl, the gpl changes mindsets towards opening up which fosters a better culture for creating more.
It's also very important to think in macro systems and societies, as you point out, rather than at the individual level
It's also very important to think in macro systems and societies, as you point out, rather than at the individual level