Morality of theft
Whether stealing is immoral or not depends both on the context of the action and the moral theory used.
I believe in utilitarianism, in which stealing would only be immoral if it leads to bad consequences for the stakeholders.
I would consider shoplifting in a small family store immoral but am fine with stealing from big corporations and retail chains as well as with stealing to feed ones family.
Taking existing laws aside not stealing is just a social contract that mutually benefits adherents.
I believe in utilitarianism, in which stealing would only be immoral if it leads to bad consequences for the stakeholders.
I would consider shoplifting in a small family store immoral but am fine with stealing from big corporations and retail chains as well as with stealing to feed ones family.
Taking existing laws aside not stealing is just a social contract that mutually benefits adherents.