I can't help but agree. There is nothing wrong with an organization earning money through its software, whether or not it is open-source. Perhaps the reason that Firefox has actually been able to become a viable competitor to closed-source browsers is because it actually has a source of income, unlike most open source projects.