Also, as I play more I´m more convinced that rank is not a good indicator of skill. Of course the difference between C and A players is huge, but I see little difference between B+ and A+, with the exception of those guys in A+ who can totally destroy anything. But not all A+ players are awesome, in fact I´ve seen many disappointing A+ players. I think the difference is in the extremes: bad B+ players are much worse than bad A+ players, good A+ players are better than B+ players, but the average B+ is comparable to the average A+.