People have been sharing that "Programming Still Sucks" article, and while I appreciate that it's well written and funny and makes some good points, overall I don't care for it.
Because it perpetuates the myth that *software development only happens* within corporate capitalist settings. And it's simply not true, nor should it be true.
Programmers can come from all walks of life, and express themselves *joyfully* through the art of software in many local/small biz or non-capitalist settings.