@Moldova - I agree. A company that focuses on ways to increase its profitability will tend to be more successful. This is really different than not for profit organizations that cannot earn a profit and any additional profits that come up have to be reinvested in the company.
For example, a credit union is a not for profit organization and it is owned by its members. Any profit that the credit union receives has to be reinvested and passed on to its members. They usually do this by offering more favorable rates on depositing products as well as mortgages.
This is why I have an account with a credit union because they tend to offer better rates on most loans than traditional banks.