How did Benedict Arnold become a hero?

Benedict Arnold was never really a hero since he was a traitor. Although, many people have said that if it wasn't for Benedict Arnold, many parts of the American revolution would not have been possible.