China dominates every game that isn't first person shooters. They are the masters of strategy. India is still very poor and their emphasis is on education and not mingling with video games. The internet structure is also very awful/poor/non-existent.
yeah because not having own team doesnt allow me to call other teams bad nice logic, im not saying they are all shit liquid maybe c9 they are good but most of the teams in NA are shit plus my country only has like 3 mil people so lel