I personally don't take offence at the anti-English banter.
But, I challenge you to engage in the same kind of banter with Asians, blacks, or homosexuals, etc, and let me know how that pans out for you.
Is there a material difference, apart from the fact that English people don't take offence? In my opinion, anti-English statements don't really offend because a sense of Englishness is felt much less by an Englishman compared to how a Scot would feel his/her Scottishness. We're just not a very nationalistic buch.
I do agree that most Scottish people have no problem with English folk. On a personal level, it is just "banter". The more distateful sentiments are aimed at England as a nation, as far as I have experienced.