Surprisingly, there are use-cases for closed source other than the of greed of corporations. A server is one of those use-cases. I love to see open source servers and have worked on them myself but there are obvious reasons why that is not always feasible.
Greed is a loaded word, there are economic realities of paying developers to create the open source software. Could you elaborate on the non-economic use cases you are thinking of?