Indeed, John Brown was seen as a heroe by the north as it was. Had he caused the great slave uprising he wanted and massacred the whites in the South, he would have been recieved as a greater hero.
See what the South was dealing with. Treason and hypocrisy. Glory, glory, ...hallelujah.