Whilst I certainly understand that the mentor system needs rework, mentors atm are thrown into a situation when they get extremes where:
A) People don't listen
B) People don't understand extreme content requires certain knowledge that is not communicated
C) People rejecting advice
and Most importantly D) Being put into a group full of people who do not speak the same language as you. Being on a european data center, if I go into a mentor roullete and am met with a bunch of F and D players who clearly cannot understand english despite having it ticked, I'm gonna eat the penalty at that point if there's new people in the party, no one can reasonably be expected to mentor in that scenario, and honestly, its the most common situation myself and other people on EU I speak to seem to find themself in.
All the above leaves a sour taste in anyones mouth, and despite people saying "well its your job to mentor them", you cannot reasonably expect people to want to stay in those conditions. In the ideal world you would get parties full of sprouts eager to learn, in reality you get a confused mess.