Of course companies don't do anything out of the goodness of their hearts. Companies will do as much evil as they are allowed to and as much good as they are forced to.
I am trying to say there is a contradiction in what you are saying. You claim to want companies to move into impoverished areas, but also say doing that is evil. No company has ever moved into an impoverished area to help people, they have always done so out of self interest.
So which do you want, companies to move into impoverished areas (acting evil), or not (acting good, according to you).
And paying for time spent in security checkpoints, and not counting "walking from workstation to break room" as break time, and compensation for workplace injuries.
This assumes that everything that is benefits a company is evil and everything that hurts a company is good.
Luckily, this isn't true. There are absolutely areas where companies can do good and profit. Moving good jobs into a blighted area is a classic example of a win-win. The company gets low wages, and residents get some of the best jobs they have access to.
I am trying to say there is a contradiction in what you are saying. You claim to want companies to move into impoverished areas, but also say doing that is evil. No company has ever moved into an impoverished area to help people, they have always done so out of self interest.
So which do you want, companies to move into impoverished areas (acting evil), or not (acting good, according to you).