For my whole life, I've been asking sports people to define "sport" (as opposed to a "game"). Nobody has ever been able to provide a good definition -- this appears to be a "you know it when you see it" thing (and I apparently lack the ability to know it when I see it!)