We can rationalize just about anything. "They're a big company, and they cheat everyone else. Why not get something?"
Ok, let's try this:
The classic story.
Starving children. Hallowed cheeks, the works.Having no money, Man steals bread to feed them. Man goes to jail. Awful, right? It sure is. Desperation, committing a wrong for the greater good, and being punished for it.
Ok, let's say Man gets out of jail. He receives lodging at a priest's home. The priest gives nothing but kindness, food, and a bed. He steals the priest's heirloom silverware.
In the years to come, he pays back numerous victims, becomes a respected man, brings up the abused child of a teenage prostitute who met her demise attempting to keep her child safe, while being swindled. In the end, he does much good, but... others had been punished for his actions, while he lived many lies. Can the rationale that "He did good, he did this..." take that away? Sure, one could argue redemption and repentance... but in helping others, he also committed the crime of being illegally out of prison, lied about his name, and hid from the police as much as possible.
This is the basic rundown of Jean Valjean in Les Miserables.
Did Valjean do wrong? Undoubtedly. Did his imprisonment help make him more of a criminal? It does tend to do that, yes. Did he make choices to do wrong? Yes.
Rationalizing, like lying, means that you need to do it more. Because reality will intrude.
What DOES one do when they are desperate? When there seems nothing else? Can that excuse immoral acts?