We don’t agree on much but methinks you’ve hit the nail on the head.
Happy to debate football because it's pretty subjective. Racism and other bigotry, no... red line. If we disagree on sport, politics etc, that's one thing, but bigots are bigots, and I'm zero tolerance on that.