I didn't say beating, I said "perform better".I think there are supporters who think we should be beating 'teams like this' which is an entitled point of view.
We've been on the receiving end of such comments and it shows arrogance.
So yes, there are people who are entitled like little spoilt children not getting their own way.
If you think we're incapable of that against the teams I mentioned then I don't know what to tell you.