Yes, MaxiGallery only shows the childgalleries that have pictures in them. The reason for this is that when maxigallery looks for the childgallery document, it checks them in it’s on database table. And the table only have results if there has been pictures uploaded to that gallery.
It would be difficult to get MaxiGallery to list the empty galleries, because how would it know if the document is a gallery document or just a normal document? It would need to render each document and try to find if maxigallery is somewhere in the source. Or if maxigallery would create a table that lists all gallery documents, you would have to first visit all documents that maxigallery would be run and it would be able to mark the document as a gallery document..
So... this won’t happen in MaxiGallery. But if you have created your galleries so that each gallery is under some certain document and all of the child documents are galleries, then you can easily list them all with ditto or wayfinder like said above. There’s no reason that one snippet would do everything, that’s the "principle" of modx is that snippets are small bit’s of code that usually have templateable output and play nice together, so you can build complex stuff with using various snippets.
I’m certainly not saying that maxigallery is perfect... it’s quite old snippet and it has design flaws.. all I can say that the successor of it for revolution will be a lot better, someday.