People react badly to advice anyway, whether you wear the crown or not.
People will find any reason to reject advice, or help, if they don't want it.
Being able to 'report' Mentors for 'not being helpful enough' is a disaster begging to happen and will only cause more work for the already thinly stretched GMs.
It doesn't 'badly need' any of that. You simply want it to be more than what it is, you want it to be something its not.
It's noble in principle, but you're being an idealist, it's not practical.