John Brown was seen as crazy because during the civil war, he would riot and fight other white people who were racist. Peoples opinions of him may have changed because we see now that racism is wrong and, although violence shouldn't be the answer, being a bystander doesn't help so we need to do something to help.