In a sense, I agree, but there's got to be a bit of give and take from both sides.
Most servers these days seem to be started for financial gain. Those are the servers that really have no excuse when they release clearly buggy patches.
Servers that are started for the love of the gametm and are worked on in spare time; you kind've expect things to slip through the cracks.
Some servers definitely come across that way, but its generally portrayed through a poor advert and very little done to the actual code itself.
I have a GameStore solely so I am not out of pocket paying for the dedi/web hosting etc.
Any extra cash will be put a side to keep the dedi online, if that pool does exceed say 6 months running cost, I want to invest it back into the server (be it paying people to map, completely new features to the server that I may not be able to code without it being sloppy etc).
I have been working (lost it all) and restarted working on a server since I joined LOMCN, I love it, and love seeing the changes you make come to life on a server.
If I wanted to make money, it was a piss poor way to do it, as the sheer amount of hours I have ''invested' would never be paid back.
I am releasing a server as my hobby kinda took off, I got addicted to it and I feel I have a content and plan for a strong server with longevity.
Hopefully I have learned enough from the servers over the years!