I've also experienced a higher than normal amount of matches with people of lower strength than me (but still reasonably high to be a good game). I'm...
Honestly it looks to me like most of the problem is that there are a boatload players who are rated S and above but never actually play the game yet...