Well, I personally don't see anything wrong with an emu-all project. MAME has always been a documentation project, adding to softlist support, it makes this emulator the most complete game encyclopedia ever.
I understand many find unappealing that many options and half or none of them not working because they still need work. However it's still documentation that some other closed working projects won't share nor it helps many other emus to work properly.