18 for medicinal and 2 for recreational is not a majority.
I never said it was. However, it is a significant number of states. Additionally, you have to consider that these are only the states which have voted on and passed legislation; just because 40% of states have legalized marijuana in some fashion does not mean that only 40% of the population supports legalization of marijuana in some fashion.
*Edit - Before anyone begins to nitpick at the math, I was too lazy to look up whether the two recreational states had previously passed legislation regarding medicinal use, and whether they're included in the 18. I just assumed for simplicity's sake that there were 20 states total that have legalized marijuana in some fashion.
Slavery was too extreme. How about segregation?
Or how about opting completely out of Obamacare and implementing their own healthcare system?
Or how about gun laws?
I don't understand why the federal government, who has the power to override state government, would question its own laws simply because a few states tried to override them. I'm also questioning if the federal government would really listen to the will of the people on all issues and question its own laws or if this is just a case of Obama's administration wanting to find a way to legalize pot or end the war on drugs.
It probably has something to do with the fact that we are in a financial shit hole, and the legalization of marijuana would lead to tax revenue and the creation of jobs. Not to mention that attempting to enforce a federal law on states that reject said law would begin to cost more as the number of states that reject said law increases.
I don't know of any states that have created legislation which contradicts the Obamacare legislation. I don't know of any states that have gun laws which conflict with federal gun laws. If either of those were to occur, then the federal government would have to take a step back and analyze how they're approaching these issues, just as they're currently doing with the marijuana issue.
I'm not saying that the federal government is going to always repeal or alter laws simply because states enact conflicting legislation. However, when you have state governments officially refusing to abide by federal laws, and when there are quite a few state governments that have done so, then the federal government should begin to question how they need to approach this. Either we spend tons of money enforcing a federal law that is actively and intentionally being broken by a multitude of states, or we re-evaluate the federal law and our options for amendment/repeal.