<< than why is baseball the #1 past time? >>
Don't get me wrong, baseball bores the hell out of me, too. Don't be misled by popular misconception, though. Baseball is not close to the major sports in TV viewership (and keep in mind that its attendance is skewed because MLB plays more games/season than anything else).
Baseball and soccer are not an appropriate comparison, anyway. Baseball is a game, not a sport. For the most part, baseball does not require physical fitness or athletic prowess. It is much better likened to golf, where strength, fitness, and endurance (save for the pitcher) is not a major requirement. Soccer, on the other hand, is a sport, regarless of its boredom factor.