People just can't seem to accept that their personal preferences in a show aren't necessarily the same as everyone else.
We are not the network. We don't know what it's like to run one. We don't know jack shit, really.
In the end, TV shows really only exist as an excuse to make ads. (Although if execs thought they could get away with making a channel that showed nothing BUT ads, 24 hours a day, I think they'd try.) So any show that doesn't bring in ratings, doesn't sell products, and is therefore useless to the bottom line. Sad, really, but that's the reality of it.