Mozilla brought in $450M last year because Google wanted to be the search engine on its free software. You can give software away and make money in other ways. Plenty of software companies do it and it's a perfectly valid business model. Small company does not "lose", and $450M is not small