For varying degrees of less fuss... that all looks much more off-putting to me.
I want to be developing MAME, not messing about learning build environments.
If I saw that wall of text, that assumes I already know how to use various tools, I'd just move on and contribute elsewhere.
Old instructions told you *exactly* what to type and where, and made it completely foolproof until this recent issue.
An increasing number of people who want to (and are capable of) contributing to MAME aren't primarily coders, it's important not to drive them away or force them into making more changes which they never even compiled to test.