That is just not true mate, most pubs in Glasgow can be categorized as celtic/rangers, with the rest usually just not wanting anything to do with football.
Even when the old firm are playing another team you can still easily run into trouble in the wrong boozer.
I was in fucking stumps on a saturday afternoon and 3 guys gave me hassle for wearing green shoes with a green jacket 😂