Most of the shows I watch now are American. The last new show I watched was Archer and I just can't imagine anything like that being produced for British TV. The only thing I watch that's on British TV are the panel shows because they stay topical and they've developed a trend for edgy humour.
Whenever we do get something decent it's too short. Sherlock is exactly the kind of programme we need. The writing and the style were great but we need to follow America's example and have shows like this on for longer. We're good at high quality in short bursts but although America has a lot of fodder, they can produce quality shows for longer. Look at Mad Men, Friends, Lost, Breaking Bad, Fringe, Chuck, House etc. That's just a list off the top of my head and each show has gone on for at least 5 seasons and they are all entirely different and original.