I think it's a lot to do with Liverpool's identity: Strong associations with catholic/irish/N Welsh/celtic roots means the snobbery of the proddy petty borgeois will always look down on Liverpool. Also it's history as a port means it's had a cosmopolitan mix hundreds of years old, whatever the ships' owners role in the enslavement holocaust.
So has Bristol, but you don't here them whining on about how everyone's got it in for them.
So has Bristol, but you don't here them whining on about how everyone's got it in for them.