Just becaus its legal doesn't make it ethical! If you insist that a law be made for every possible ethical situation, you will have a nation full of laws to govern every tiny aspect of every person's existance, and the huge govt necessary to enforce all those laws. Try the Soviet Union, that was a pleasent place to live, wasn't it? In an ethical society people do what is right because it is right, and then millions of laws aren't necessary.