I'm a coder by trade - it pays the bills and has for longer than I care to think about. Maintaining an IT system isn't cheap, even if you don't add new functionality to a site you still have regular updates such as security upgrades. If you can't DIY then you pay for it, either through a web hosting service or hourly if you've contracted that out.
I handle the three front ends for my own business sites and pay to have someone else deal with the back end, mainly because admin and security work bores the crud out of me. I've been asked to do sites for other folks, but when the time comes to discuss payment all I hear is <insert cricket chirp sound here> so I don't bother any more.
So, if I assumed - perhaps wrongly - that the MM site was launched as a business venture with an eye toward offering buyers and sellers of exotic pets a better option than what is currently available, it's because that kind of work keeps me and my critters fed.
Exactly. I am in a very similar boat and of the same mind. Code == Work; Work==Money; !Money==!Work;