I’m not sure it’s quite as vitriolic elsewhere, IMO. After lots of discussions with Scottish friends (having lived here for 5 years) the realisation is that (certainly in the highlands) when school kids in England are taught about WW1 and WW2, lots of Scottish schools teach far more about the wars/battles between England and Scotland (naturally) and the teachers often push their personal feelings on the students. And this tends to reinforce the historic feelings.
On a personal level they are some of my best friends and I genuinely love living here, but out in the pub wih them there’s an almost scary switch to hatred of the English teams (or even the English commentators), shortly followed by repeated “sorry, nothing personal” lol.
As an English guy here I have no issues, it doesn’t affect my daily life and I never get “anti-Englishism” causing a problem day to day, it’s only apparent in sporting situations. As such, I don’t really care, though it would probably be healthier to teach facts and emphasise harmony, I don’t think it really matters that much.