OMFG! In my country is pretty much the same thing. 90% of the public players are noobs, fakes and cheaters. And as you said they're taking the whole game.
I hate cheaters so when i found one i start to ff and tk them. I'm the ESE of my country. But i used to make them go away in like 3 or 4 minutes. Now when one goes away i found another one and the whole thing starts all over again. I even pass the 25min only bugging cheaters. omg