É errado porque as pessoas desconhecem os riscos do medicamento, tomando os mesmos (ou dando a seus filhos) de maneira incorreta, desnecessariamente, ou de maneira perigosa (exemplo: usar antibióticos errado pode levar à seleção dos mais resistentes). Por conta disso, não é conveniente deixar as pessoas se auto-medicarem... Agora se a pessoa tiver conhecimento, e dependendo do remédio, não vejo razão pra exigir uma receita...