Re: "And after all, these companies were set up to make the world a better place"
"The goals of a company will be stated in its founding and/or policy documents, and may or may not involve generating a profit, either as a goal in itself or as a means to achieving something else.
Perhaps you meant "revenue" instead of "profit"?"
Oh Bollocks a commercial enterprise that doesn't yield a profit will eventually stop being a commercial enterprise altogether. It doesn't matter what vain, trendy, virtue-signalling bullshit it puts in its policy documents if it fails to make money.