It's because of our history of subjugating the weaker countries. You're quite right in that most English people would happily support any of the home countries if they made it through after us, but for them to support England? Not a chance.Ok here is my actual two pence thrown in...
If England had not got through and by some miracle Wales had, AND were doing well, then I think the vast majority of Englishmen would be cheering Wales on. I know I would. I also would have no problem with eating a mars bar with a welsh flag on it. The same applies if it was Scotland.
So why do the Welsh and Scots feel differently? I believe it's been passed down through the generations from times that we actually had a reason to not get on.
I don't know much about the Welsh education system but jeeze you need help. England aren't ramming anything down your throats. The Mars Corporation are using the St Georges cross in a marketing ploy to make their product more appealing to a country that is largely English in population.If Scotland or Ireland had got thro i'd be supporting them.... the fact England ram it down our throats get's us a little annoyed the op is one example of a vast network of the annoying commercial aspect of England football team (not the people)
Here's their address:
Mars Chocolate
Dundee Road
Slough
Berkshire
SL1 4LG
Write a letter of complaint to them, and stop your pitiful whining. You have a massive chip on your shoulder about England, and no amount of logic or reasoning is going to make you see sense.