That still doesn’t explaine why blue state legislatures have rejected legalization. Even CA’s couldn’t get it passed, for crying out loud. As I said, politicians are way out of step with their constituents on this issue.
Maybe the politicians have more sense than their constituents.