Mas qual o problema se esse mesmo projeto dele fosse um saas? Eu realmente quero entender.
Se é um projeto interessante, útil e gera valor, não vejo problema nenhum do dev monetizar o trampo dele.
Existem outras formas de gerar renda como programador do que apenas trabalhar como funcionário em uma empresa.