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.