This is an old issue but it going to become more pervasive. The antis know that it will be an uphill fight legislatively, so they will turn it into a "public health issue" just like they did with cigarette smoking, a perfectly legal act. It is another way in, and once you convince people it's bad, then the laws will follow. No, tobacco isn't banned, nor will it probably ever totally be banned, but look at all the restrictions.
The anti-2A people are smart, they know that the only way they will win is through hearts and minds and it starts with your children. Stalin, Hitler, Mao all figured that out too.
The medical profession will go right along with it because they have been brainwashed to "do no harm."