I hope nobody takes UncleSam's post seriously, because its actually proven false. Korean and Chinese teams aren't better than NA or EU teams because they are better at solo queue, they are better because they work better as a team. Just because a player has a higher solo queue rating (which doesn't even necessarily correlate with higher skill, for example that proxy singed shitter, azingy, and other such 1 trick ponies who can never play in a torunament because they have a champion pool of 2) than another doesn't mean that he will be better in a tournament than the other player. For example, dyrus has played infinitely better than Pobelter (both players used in UncleSam's example) in tournaments and even dumpstered him head to head in ipl 5 (although technically regi was vs pobelter in lane, but regis solo queue rating is even lower so the point is reinforced). Faker made a bunch of great plays in The Champions Spring (he is a very high rated solo queue player), but his team still lost because he ws simply not as good of a player in a tournament setting (which is all that matters) as the other mid players like ambition, rapidstar, etc.
Tl, dr: solo queue means close to nothing after a certain point, a lot of people who have high solo queue ratings are shit in tournaments and vice versa. The players the fans picked for NA/EU all star teams didn't lose because they are worse solo queue players than the Korean/Chinese players, they lost because their teamwork, strategies, communication, and decision making is worse.