Republicans revived reefer madness just as legal cannabis became popular with their own voters.