In a whole, Sprint and others are losing customers as more & more people retiring (largest sect of our population now) going with Consumer Cellular and others, NOT needing to waste more $$ on nuisance apps and such people don't really need to live daily...
I left Sprint after 20+ years and they didn't give a damn to even try to keep my business personally or for my actual business as longevity means nothing to them...