Yep, this is where I was thinking, thank you both for getting it despite my mild rant (it still irks!).
One thing that could help is a clear understanding in job descriptions and company policy that they operate as a non-competitive organisation internally, while still being part of the larger capital economy (ie: competing with similar companies). Interesting to hear that an organisation attempted to distribute their reward proportionally and it was not well received. I had a similar experience a couple of employers ago and it went down very well with us, but we were a UK consultancy company of ~100 people, not a US product company.
In my mind it's all about focussing on the right goal for the business everywhere and having processes that support that, avoiding ones that disrupt things... I'm a bit socialist at heart, very keen on universal basic income, decentralised global currency and StarTrek levels of non-scarcity, which I believe is possible now if greed can be overcome as a species - enough with the philosophy, I have profit to produce for my shareholders...
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.