the problem is you cant generalize, you cant say "well, not in your specific situations, but in general this practice should not be allowed because of XXXXX." they are allowed because of the individual that needs it. not disallowed because the masses should not need it if they are moral...