Why can't we just get true a la carte pricing?
One reason is because most network owners (ie Viacom/CBS, Disney, etc) want to bundle the big channels they have, with the smaller channels that don't get nearly as many viewers. If the channels were offered a la carte, then those smaller channels would die off. ESPN is one such example. Not everyone wants or needs ESPN, but if you want something like The History Channel or A&E, it is better for Disney if that is forced to be bundled with those channels, and typically the TV provider will either drop all the channels (dispute), not offer them (which pushes you to other competitors that do) or pass the costs onto you.
It is more complicated and nuanced than that,. but that's one reason.
i remember paying like $30-$35 for PSTV. what the hell happened to this market?
Streaming was always going to wind up this way. Netflix (streaming) is a good example here. Really great when it first started, but once people started to realize just how much money there is to make in there, the cost of rights acquisitions started to go up, and the market became more and more fragmented and expensive. You've also had things like retransmission fees come into play (TV providers having to pay local channels to [re]broadcast their feeds), and all of that has made things a lot more expensive as costs have been passed to the consumer.
It also doesn't help that you've had internet providers (Comcast and AT&T for example) also trying to jump in to content production by buying up studios. That let them make money from charging others to carry their content. They've also been in the position of being able to cap your internet to push you to either pay more for your data, or preferably, subscribe to their TV services which wind up being about as expensive with a bundle as the internet service + a couple of streaming services.