IBM creating citizen tracking software - in both the Nazi German and Apartheid South African scenarios - is equivalent to a company building engines for tanks or parts for machine guns. Does the EFF plan on suing every last one of those companies?
And to be honest, building a citizen tracking system does seem pretty general-purpose; what government doesn't want to be able to store and manage information about its citizens in an easy manner? Yes, doing this requires working closely with a particular customer (in this case, it was a government of a country that happened to be infamous for institutionalized racism), but that does not automatically mean that every last action of that customer is condoned by IBM.