I understand your point as a developer, the code is bad and old, MAMEUI stars slow and takes a lot of time to exit. However, the UI is intuitive and MAMEUI is a piece of history. I know that will not be included on MAME’s official code but why MAMEUI should be banished? I think that keep MAMEUI as now will be good for developers and users, maybe somebody can rewrite the code and improve it. As user, I think that MAMEUI is the best one and it has more pros than conts.