Oh FFS do not bring the football bleating in please. People who are not English and/or who don't follow the English football team are not obliged to support them.
Football is all about rivalry.
Does supporting Man U make you anti-Liverpudlian?
The main team I dislike and against whom I would support any other team comes from the same place I do. I guess that means I am anti-myselfist.
Football has fuck all to do with anything other than football. if only people in a certain Scottish city would learn that
And tbf it isn't just the Scots who support anyone but England it is pretty much everyone unless England happen to be playing the team they really, really dislike.
much the same as some English football fans support almost any team playing Germany.
There are probably some Faroese or whoever dislikes Iceland whales? supporting England.
If anything a decent bit of rivalry gives players something to play up to.
Get the fuck over it. There are enough people in England, supporting England and going on and on and on about England on the TV starions that cover more than just England that surely there is no need to try to bully other home nations into having to support them too.
Really what difference does it make? Is your life actually affected by it? 
First world problem boo hoo the Scots don't like our weally weally important football team. Nasty mean Scottish people. lets give Scotland the poll tax