Only because you're conflating understanding sports with playing sports. Geeks may not be as athletic, but all those statistics about baseball didn't come out of nowhere. Not to mention, who do you think comes up with the betting lines?! :-p
My criteria for good software:
Does it work?
Can someone else come in, make a change, and be reasonably certain no bugs were introduced?