We used to debate/discuss the "will software engineers ever unionize?" topic and my thoughts were always in line with:
* When you have an industry that promises to pay you what you're "worth", i.e. meritocracy
* And when you have so many people in the industry who desire to win PvP games and excel at personal accomplishments
* Then there's no general desire to work together, aka unionize, because that would mean "losing" the game of personal accomplishment in favor of sharing rewards

