The USA functions more like a bunch of individual countries than most countries do. There are specific explicitly defined things the federal government is allowed to do, and everything else is given to individual state governments.
One of the things the federal government is allowed to do is regulate interstate commerce (to prevent states trying to embargo or tariff each other willy nilly), but it cant regulate intrastate commerce. so it can pass a law saying “you cant sell MJ across state lines” but it cant make a law “You cant sell MJ”, so they passed the former (in vague terms).
So a state is free to say either “MJ sale is illegal here!” or the reverse. So long as it doesnt pass state lines, the federal government doesnt get a say in it (In this case, there are other things the federal government CAN force states to do, this just happens to not be one).
Latest Answers