One of the reasons why Socrates was arrested was because he was being accused of corrupting the minds of the students he taught. I personally feel that it is almost impossible for one person to corrupt the thoughts and feelings of a whole group of people. Improvement comes form a minority and corruption comes from the majority. Socrates is one man (minority) therefore it is less likely the youth have been corrupted by Socrates than by some larger group of people (educators, council members, jurymen etc ).
Socrates was also put on trial for being an Atheist. In the argument Socrates has with Meletus, Socrates gets Meletus to admit that Socrates is Atheist and theist. Considering that both of these practices are totally incompatible, and Meletus admits to both of theses, maybe Meletus does not really understand what he is accusing Socrates of. I understand that back then; not believing in religion was considered a crime but to actually sentence someone to death for being different is totally uncalled for.
Thirdly, because Socrates practiced making weak arguments strong (Sophist).
Socrates was a traveling teacher and talked and challenged everyone he met. Socrates taught the art of persuasive speaking. He did not charge people money like most of...