Trump has said Weed is a state issue
He says a lot of things, some of which he partially understands, very few of which he only flip flops a few times.
What matters is what he does: and what he did was name Jeff Sessions attorney general, who has already come out against legal weed.