I live in East London and have done so for 33 years. I think Eastenders gives a very stereotypical and, in my view, insulting view of the East End and its people. No doubt there are some dodgy people and some very unpleasant characters but most of the people I know here - whatever their occupation or income level - are decent, friendly people. Eastenders is so miserable and the majority of characters so duplicitous, avaracious and unprincipled - just thoroughly unlikeable - that it beats me why anyone watches it. (I used to years ago but got sick of all the hystrionics and stopped watching).
I enjoy UK-based/themed drama, such as Call the Midwife, All Creatures Great and Small, Dad's Army, Vera, Endeavour, etc, etc, etc. but I question the agenda behind the demand for more British programmes. Is it meant to demonstrate patriotism or something - quite a common theme these days? As ayse says, some British themed programmes might not meet that agenda - The Jewel in the Crown showing the wickedness of colonialism, etc. Perhaps we should give that another airing on the BBC.