The common denominator of both streaming companies and traditional TV providers like us, is the fact that we aren't really fighting with each other to keep prices down. We're fighting with content providers like NBCUniversal, Disney, Warner Bros. Discovery, ViacomCBS and Fox Corporation, which license out the rights for us to offer their channels. We all want to keep prices low, but these mega-media giants refuse to license their content reasonably.
The price, value, and quality that these streamers offer is very different from one service to another. Many brag about the raw number of channels you'll get but not all channels are created equal.