IMO streaming is over-rated because the quality is mediocre. However, paying a lot for channels one never watches is a terrible idea; and it is costing the cable/satellite companies in this economy. They need to get into a la carte programming.
I believe “a la carte” hasn’t been implemented due to federal regulations. Congress has poked at it with a stick a few times, but nothing’s been done. At least we finally banned incandescent bulbs!