From a legal point of view? None. From a moral? Not so simple. A lot of drugs are prescription only in the US for really no reason whatsoever.
Two examples are Nystatin and Mebendazole.
I even emailed the FDA about Nystatin and they said that to become OTC it would need a sponsor, which is a stupid reason to leave them prescription only.