Because these were military disciplines in ancient times that usually were accomplished by the best physical specimins. It took a lot of athleticism to throw a discus or javelin properly, as well to shoot a bow and arrow in combat. Nowadays, they are less exciting, but this is why they are part of the Olympic games.
But i was not questioning the fact that it an olympic sport.
I just look at it, and then look at golf.... and well, in my very own biased opinion gold looks more of a sport than that.
And how about cheerleading? Any thoughts? Is it a sport?