I know tons of Brits and you are correct:
1. Nice ones, are honestly *******s. Fakes and no reason to be so arrogant.
2. The tough ones, are awesome. I hang out with a few that are very international (ex-pats), and are friends for life. All of my friends have lived around the world, ex- rugby or soccer players/fans, ex holligans, etc...
Nothing better than going to the Rugby 7's and having your mates worried that the security will TRULY recognize them and have them arrested on spot for past sins...
Buddy of mine that I am hanging out with, use to race Damon Hill on bikes in High school. Go figure.