The point about open source being charity really resonated with me. It's like volunteering at a soup kitchen that cooks the best food in the world that then gets repackaged by a third party and sold at a huge profit and none is given back to the soup kitchen. WTF.