Hey Charlemagne, I don't have an issue with you one way or the other - there are many good players here and room for all. I will say that the best don't focus on any single course and welcome the chance to play and improve on all of them.
Your sub 60 average, honed on the RGs (based on the screenshot in your original post), is notably missing BPB B9 and 18 as well as STA B9 and 18. A great achievement to be sure, but I would encourage you to build your skills on these other courses as well. Play the RGs, you'll make credits soon enough. And don't be so concerned with other's opinion of you - as Angel said, your game will speak for itself.