Yep! I am sick to death of the England/English bashing now. It's seems so terribly fashionable and oh-so-totes-hilaire to bash and deride the English/England these days. Along with telling our young how so TERRIBLY nasty and horrible we all are, and about all the AWFUL things we did in the past! Like no other country has ever done anything 'wrong' or 'bad.' 
No-one else in the United Kingdom gets this. England are the only country who are made to feel ashamed to fly their flag. I know of businesses that have fought the council because the council told them to take their England flag down. They won too, and got to keep the flag. Mainly because no-one had complained! The council just saw it as their 'duty' to tell them to take it down!
Wales and Scotland fly their flag happily, and without being bashed (and so they should!) But you fly an ENGLAND flag (IN ENGLAND) and you're racist, gammon, bigoted, flag-shagger, little Englander, blah blah blah. Horrible attitude from some!
The thing that sickens me most, is when people born and raised in England and who are British, (and who benefit from a life that goes with living in this country,) decide to slate it and berate it, (and they bash people who are proud to be English - and want to fly their flag!)
If you don't like it here, you know what you can do. Leave. I am happy here, and I will be staying, and I WILL be keeping my England flag up. Got seven of them around the house and garden (because of the footie.) I am keeping one up! Why the fuck shouldn't I? 
Anyone who is 'offended' can look the other way. They will get a short shrift from me if anyone says anything derogatory about my England flag. Anyone who bashes me on here will just be ignored. I won't waste my time responding to the predictable, tired, dreary insults.