If cable and sat offered ala carte programs, most programers would go out of business. Your 250 channels available would probably be more like 20 to 30 channels. The packages are insisted by the programers who own packages of channels, not the sat or cable companies.
Most channels deserves to be ended, take a look at the content, reruns, or multiple airings of the same show over and over during the week just so they can increase Advertising Revenue.
And most programmers would not go out of business, most cable channels are owned by just a few companies and they all have streaming services.
A La Carte is the perfect example of the Free Market, if something cannot survive on it’s own ( get enough business), then it deserves to end.
For example, I am glad I do not have a service that has the RSN here in Florida, would get peeved if I had to pay a extra RSN Charge for something I would never watch.
But I do spend the money for MLB for the Tigers, ESPN+ for the Red Wings and soon Sunday Ticket via YTTV for the Lions.
When we moved here in 2020, I thought about getting Charter/Spectrum‘s pick 15 channels package ( locals were already included), I think we got to 7 and rest were just fillers for us, did not really want/need them.
Decided against it, not much savings with the Broadcast Channel charge and other fees.