Well first of all during most front ends' development years, that wasn't even an option and even if they did it today to work on what official mame's UI has become, there is no guarantee the changes would be accepted and even much less chance they would be added to the mame team. I imagine most front ends were made so an author could have what he wanted personally as well, not some good samaritan out to just do the public a favor.