~
How do you know they're all sharing an IP? Many farmers will share one or a handful of IPs but the smartest ones wouldn't. I wouldn't be against something like once an IP is used to create an account it is 'burned' and no more accounts can be created from that one. Maybe paying the evil fee or whatever per account could white-list them, but not sure how effect either suggestion would be.
I understand your point of view but I think that if we introduce this limit of account for a single IP it slows down and a lot of activity for people who have more than 500 accounts. I do not think these people are willing to pay for "evil fees" and I strongly doubt that they are going to change their IP 500 resetting the router every time.
Also
if I'm not wrong the Evel fee is only
IF anyone get a ban till that moment you can use unlimited number of accounts for IP.
When someone is banned, their IP and some of their neighboring IPs receive evil points. The thought occurred to me recently that you could create a map of the Internet according to evil points, and I couldn't resist doing this right away. The result is pretty cool-looking IMO. It also seems to show that the evil score system is working as expected: the vast majority of the Internet is not being forced to pay, and in the isolated sections where a registration fee is required, prohibitively-large fees are very rare.
~