I say sport. Because: Nascar is a sport, Golf is a sport, Fishing is a sport, Bowling is a sport, competitive shooting is a sport etc. so if these can be called sports I say chess is too.
nope non of those are sports they are activities, just like chess. I love chess, but it is a competitative activity NOT a sport.
I think this is a debate that could go on as long as people are still playing.
It's not that people play or don't play it that causes the debate. It's that people have little to no appreciation for the reality that words can have multiple, potentially contradictory meanings and that this is ok.