Obama is a moderate democrat not a raging liberal, so he's not going to legalize cannabis this term or the next one. (Keep in mind it was never a campaign promise either.) And Romney is a fundamentalist fiscal conservative, with past brushes of moderation in health care policy and education...