I dont agree with that. If I stole a loaf of bread to feed my family, that is a very different ethical proposition to stealing a loaf of bread to feed some ducks.
If I rob a bank and give the money to a family who desperately needs it, I am a very different person from the person who steals it to purchase a ferrari.
Legally , there may be no difference. Ethically and morally there is a huge difference in my opinion.