Don't know, or care, what Snake is up to. He is my friend. I have no friends, that I agree with on all choices. To know the man who sees things in a different way, and know that man as a friend, makes his choice to view the world different from you, just as valid as your own view.
Make your stand on things that matter to you, but just because others don't share your point of view, in no way means that they are not good people. This country is all about people having the freedom to do as they damn well see fit to do, within the law of the land.
The laws can be changed, friends come and go, but the freedom to make your own choice is worth fighting, and even dieing for.