The problem isn't the shows, although I could add almost all tripe that is on the terrestrial channels. Eastenders and Coronation Street being the biggest load of drivel their is. Its just one none story after another. Its like pantomime for washed up actors who don't know when to quit.
The problem is there are simply too many channels, too many time slots that are needed to be filled. Each and every channel are competing with each other for time slots, And so each and every one goes for something different hoping to hit the nail on the head for viewing figures. What we end up with is not one or two channels of constant cack, but many of them.
I would axe many of the channels on offer. All it does is give providers like SKY or Virgin an excuse to charge you more for the channels you are getting. Many of which you will never watch in your lifetime as it just isn't interesting. Limit the channels, reduce the cost, and lets get back to basics. Producing quality viewing and earning the right to be on tv rather than produce constant tripe on the many channels you have a chance to get on.