[rant]
Instead of passively witnessing multimillionaire drug addicts chase a ball to sell ad space... do something. Take the people who were going to show up for "da big game" outside to play tag football. Have a foosball championship.
[/rant]
What, wasting your valuable time playing a meaningless trivial thing like foosball instead of doing something productive with your time like reading and discussing Joyce's Ulysses?
Believe or not, I love computer programming AND sports. And you are ignorant if you think sports is just a passive mindless activity. Sports works on multiple levels. First it is a social activity--an excuse for people to get together to enjoy each others company---not really that different from a foosball tournament or a card game or going to a movie. Most of the enjoyment of a card game is not the card game itself--it is socializing with others. Same with sports.
Second, for a true sports fan the sport is more than just a passive activity. Fans analyze and appreciate the nuances of tactics, strategy, and individual skill throughout the game. The reason that sports people are unfamiliar with are "boring" is they don't see and are not aware of the details. Baseball is a very boring sport, unless you understand the pitcher/batter matchup. Then it is very exciting. Knowing what pitches the pitcher throws, how well they throw them, what the batters strengths and weakness are. The situation with who is on base, what the score is, how tired the pitcher is, etc. Same with football (ie soccer) or American football or any sport. The defensive alignment of an American football team, the offensive execution of a basketball team, the trap play of a hockey team. For a fan, much of the fun is trying to predict what will happen and watching it play out.
Then, much like the Olympics, there is the sheer amazing in watching what the human body can do. To perform an athletic feat that is seemingly impossible.
Finally, with things like fantasy football, there is a sort of meta-level game that you are apart of.