Corporations are not machines, businesses are not machines nor are Mafia families. Every mafia family is a business. Business and Corporation are merely concepts you're ducking behind in order to avoid admitting that people are behind them making decisions. Those people are making moral choices whether the concept does or not. I've spent a lot of years debating religion and you're doing nothing more than playing a shell game whether you intend to or not. You can't simply disassociate people from responsibility by invoking a concept and hiding them behind it. Sorry.
Yes, people make decisions in corporations -- but they are not "free actors." The quality of their decisions, actions and general performance is based on how effective it is in meeting the goals of the corporation. They may be "good people," "bad people," or highly complex and conflicted people -- but they are judged solely on their utility to meeting corporate goals within their specialty.