Perhaps, there needs to be more use of coops, worker shares and decisions, and more of a sharing economy. You are correct in mentioning about the company strategies. A company exists to make money and profits. However, a company also is part of a community that supplies its water, land, electric, workers and whatever else is needed. When a company leaves a community perhaps one that it has been part of for decades, it can leave families in ruins. The old way of putting profits before people is only working for the upper class- which would include a handsomely rewarded CEO which is what Bernie and some others have been addressing. CEOS used to make about 20 times workers made, now they make hundreds times more, and many workers wages have remained flat or their jobs get outsourced.
I once saw a PBS special about a Danish CEO who ran some type of small company where the workers were like family. A journalist ( who I believe was from the US) asked in this whiny voice: Why donât you outsource and get cheaper workers? The Danish CEO was quite angry. He said that he made enough money and that these people had been there for many , many years- they were part of his family.
Denmark is now considered to have one of the highest qualities of life in the world, and the US is continually slipping. Interesting, right?
Also, why should an upper class progressive feel guilty?