The same reason we suck at soccer. It's just not as popular here as other places.
Now start a thread asking why these things aren't more popular. I bet everyone says "Because Americans suck at it!"
Love when folks play those games with cause/effect.
Speaking of taxes, you geeks better file your W2's soon!