We (software developers) wield an extraordinary amount of power inside organizations - but why haven't we banded together to harness this? With sexism, ageism, etc. we have a real chance to influence the workplace. I know that we find ourselves in a comfortable position doing work we enjoy but shouldn't we be worried about the wider society (poverty in the US, monopolistic practices, etc)? Mars colonization and asteroid mining is fine and all - but what's the point if society is devolving into a neo-Gilded age and a large portion of society isn't even able to have access to basic necessities (food, shelter, healthcare)? We have an important opportunity in front of us to enact real change - why don't we form a union or guild to achieve this?