Re: "socialism ultimately fails because it runs out of "other people's money"
If you are going to lecture people you should get your facts straight first. Capitalism and socialism is about ownership of the means for production.
Also, companies are amoral (not immoral) which means they have to follow the law irrespective of the moral standards and personalities of the board of directors. It is therefore the law that is engineered to put the people in the right order of priorities.
It is this that makes it possible to even have state capitalism.