This is an unrealistic expectation out of any sports franchise, let alone one owned by a publicly traded corporation with responsibilities to shareholders.
Sports franchises are profitable businesses not charities run for the benefit of the public. People/companies don't buy them to lose money.