That's my take on it, anyway.
My opinion? I don't care on a personal level if it's legal or illegal, because I'm not particularly interested in participating anyway. Whatever approach works best for society and the people in it, in the long run is the best one, and I'm not really in a position to see what that is. I just can't tell exactly which policies are possible, and which would hurt or help the people concerned more, because that would be the basis for my decision.