What would you do in this situation?
In Europe, a woman was near death from a special kind of cancer. There was one drug that the doctors thought might save her. It was a form of radium that a druggist in the same town had recently discovered. The drug was expensive to make, but the druggist was charging ten times what the drug cost him to make. He paid $200 for the radium and charged $2,000 for a small dose of the drug.
The sick woman's husband, Heinz, went to everyone he knew to borrow the money, but he could only get together about $1,000 which is half of what it cost. He told the druggist that his wife was dying and asked him to sell it cheaper or let him pay later. But the druggist said: "No, I discovered the drug and I'm going to make money from it."
Heinz got desperate and broke into the man's store to steal the drug-for his wife.
Should the husband have done that?
W.C. Crain. (1985). Theories of Development. Prentice-Hall. pp. 118-136





Yes. In the same way that the druggist had a right to place himself outside any moral or altruistic situation by simply declaring that the drug was a commodity he could sell. The husband also had a right to sidestep the moral issue of stealing by doing what was necessary to look out for his own interests.
It is pointless to discuss right or wrong in such a situation unless one is prepared to establish an objective moral standard. The law does not fulfill that role. There are many things which may be legal but not moral, just as there may be moral positions that are not legal.
In the end, you do what you must.