Great discussion!
I have been very hard on Republicans/conservatives in the past although I would not say I always agree with the Liberals either. Infact some republican values fall inline with my own. However, the problem I have with with the American Right is the Party is not acting on its own values. IMO you can be a cannabis user AND a Republican BUT you should be very clearly and loudly opposed to many of the current policies and actions. ie; Drug war, etc...
Consider Giulianni declared war on pot smokers while he was mayor of N.Y. jailing tens of thousands for possesion of pot. What would he do as president!? On the other hand Hillary won't even talk about her own weed useand Barrack said he's against medical marijuana.