People who don't think tennis or golf are sports clearly have no understanding of what is required to be good at either sport. I'm not even sure why one would not consider tennis a sport given that it requires strength, stamina, speed, power, etc. As for golf, I can see why some people don't consider it a sport because stamina and foot speed are not major factors. Nevertheless, the strength, power and coordination to be good at golf are as great, if not greater than many other sports. You can see how physical conditioning has changed the game and why certain players like Tiger have been able to excel.
As for American male obsession with golf.. it defintely isn't just Americans. Golf is an obsession for many European and Asian males as well.