I kinda lost all interest in csgo when I realized that my ping had more to do with my success than my skill. And it wasnt like my ping was ever crazy high either. I got to smfc (2nd highest rank) when my ping was 20 and fell down to DMG (3 ranks down) literally immediately after my ping went up to 50 from a move.
I think friction in onboarding is an important way to make sure new members are both motivated and moderately tech literate which is really important to keeping the community good.