One bad thing I could see is that this info could be sold to insurance companies, not just medical, who could charge and deny coverage based on that.
Or just look at Visa and Mastercard being a faux-moral jackass and not dealing with porn sites. Imagine if they were able to deny you service based on medical history with drugs and such.