"Legal" is intentionally designed to allow for some "wiggle room" or "gray area". "Ethical" (on the other hand) is either black or white with no "wiggle room" or "gray area". If you saw a ten dollar bill laying on the ground... would you pick it up and put it in your pocket knowing it didn't belong to you??? Well, I'm sure a great majority of people would and I don't think you could fault him for it. Legally, the ten spot doesn't belong to anyone because ownership was lost when the bill was lost. Should you leave it laying there and just walk past it??? I'm sure the great majority would not. Ethically, however, the finder of the ten spot might likely pick up the bill and pay it forward to someone else who needed it worse than he did... rejoicing and giving thanks for the opportunity that he could do so.
My point is: There seems to always be a thin line between law and ethics... but the answer always lies within the heart and soul of the doer when all gray area will be made black or white on a later date. Be careful to choose well my brother.
"Just Like Iron Sharpens Iron... So it is that One Man Sharpens Another Man." Proverbs 27:17