IMHO he was banned because he did´nt fit into anyone´s concept of how One "should" behave... an originl Misfit, defiant to the views of the Establishment here on CZ, (most posters being very "tolerant" US americans) as he surely was in his working life. The perfect "punching bag" as someone else pointed out. He knew his BioChemistry like no-one here on CZ and had a very simple way of explaining it - thought provoking. Many took his remarks and his provacative ways (ex. K.I.S.S. was to remind us to Keep It Simple Stupido"!!!!!), way to personally and have hated him since... so they´re now extremely happy that he´s been banned.
Best wishes!