Your first mistake is thinking every computer has it's own IP address. What about college campuses, public libraries, dunkin donuts, military bases and many other places where people must share an IP addy? If you ban one person by IP you possibly could ban a few hundred people because one person was cheating.