Maybe good players just don't want to play ranked matches. I wouldn't call myself the best player ever not by a long shot, but I consider myself pretty good at the game and I don't generally play ranked matches. Why? Because Ranked matches are just annoying, you get a bunch of people who spam, bunch of people who mess with the connection, and a bunch of people who rage quite right before you win the match. Also it just sucks that you can't do rapid fire ranked matches like you can on the player matches.
So yeah maybe veterans are just sick of ranked matches.