I would beg to differ. The industrial magnates of this German era where all well aware of what their supplies were going towards: A 'total war' that didn't stop at exterminating anybody considered inferior.
Each individual case is certainly difficult but there is a line where you can and should be tried as an employee for participating in something which violates laws and or ethical boundaries. And this doesn't apply only to the manufacturing of something like Zyklon B nerve gas.
It certainly wouldn't help their case if they also used slave labour, and bankrolled the fringe party that went ahead to seize power, and unleash that horror upon the world.
'Just following orders' isn't a valid defense for a lieutenant, and it absolutely isn't a viable defense for a general. Or for someone like Krupp.
Zyklon A (the predecessor product) was banned after the first world war due to its use as a weapon in the war.
And Bruno Tesch - the inventor of Zyklon B - was executed in 1946 for knowingly selling the product to the SS for use on humans (at least according to Wikipedia).
In essence, the people in Germany knew very well what their leadership was doing and they supported it. Too few were ever held accountable.
This is not about vengeance (there isn't such a concept in the modern justice systems, right?). It is about accountability for your own atrocities. Germans grow up learning this in the hope it can prevent another event like the Holocaust.
This kind of accountability extends to everyone. Even scientists in the trenches who participate developing those technologies that might be misused.
That idea is absurd.