This is the reason why in the USA you will see commercials for medications ("Ask your doctor about XYZ; you know, instead of letting your doctor decide what's best.")
I would imagine that if it was a free speech, then tobacco industry already would have this law thrown out.