From what I remember before I quit the telephone CS agent job, Sprint is now owned by a Japanese company (SoftBank) and in the valuation stage of purchasing, they said we were "giving away too much money". So when a customer would complain about service being crap in their area (especially during tower upgrades... ugh) we could no longer offer them a discount to their bill to calm down.
So glad I don't work there any more...