Nadie, ni el propio Stallman, ha dicho jamás que desarrollar software libre ha de hacerse gratis por su "filosofía".
Las personas que gestionan Debian y sus repositorios y su empaquetaje, si COBRA. Al igual que la antigua MySQL era Oracle quién ponía el dinero. La actual MariaDB, vive de pagos de empresas para que sigan desarrollando. Los principales desarrolladores de Blender también cobran de las donaciones. Gnome, KDE... igual.
Infórmate tú porque lo que consideras "filosofía" te turbia la realidad. Existe un ánimo de desarrollo altruista, pero estos no comen y pagan sus facturas del aire. Vivimos en una sociedad capitalista y el dinero ES NECESARIO.
La comunidad hace muchísimo, pero sin un eje central de personas que dedique gran parte de su tiempo a centralizar ese esfuerzo ningún proyecto hubiera llegado jamás a donde está.