I think I am agreeing with ujibu4 here... FPS lag on its own isn't so bad and it's always been a normal part of the game people have to account for, it's the 300+ ping guys who are lost in time that need to gtfo because they are totally out of sync.
I saw quite a few laggers who were totally ineffectual and shouldn't have been there, period.
they were all pinging over 310. they couldn't hurt anyone who wasn't stopping to let them, and they couldn't take damage from anything less than 10 people hosing off every square meter of the building they were inside of with ordinance. sometimes these guys would kill me, and it was only because I stopped nearby to pretend they were actually a viable player, letting them catch up from their time-warp to actually start aiming in my general direction instead of shooting some spot several car lengths away that I hadn't been to in 10 seconds or more.
the only sortof possible solution to this crap I can think of, is to have someone make a program that checks if someone has what it takes to run VCMP, checks to see if there are any 3rd party bullshits open, checks to make sure the program has connectivity to the server, then adds them to a player whitelist only while the program is open. if they close the program or it fails checks, then they are not on the whitelist and cannot play.