I reject your contention taking part in illegal activities must always be "dubious". By that argument Rosa Parks was a "dubious" law breaker. Laws are stricken down daily - sometimes they are just wrong. In 14 US states, it is perfectly legal for some people to use/possess cannabis for medical reasons. In several other states marijuana has been decriminalized by voter initiative.
Until the law is challenged, how can it change? Having millions of Americans admit they engage in an activity, and yet remain active, productive members of society - is entirely the point.
Someone has to take that risk. There have always been brave people willing to suffer the consequences so there might be change.
Lucky that, for the rest of you.