But it does have 9 innings of 1 to 0 games.....
Yes, on a few occasions, baseball will have 1-0 games. But much more rarely than the zero games in soccer — baseball is usually much more high-scoring. Soccer does have shoot-outs for tie games, but only after long, interminable waits.
Even in the low-scoring baseball games, you will almost always have some hits, and you can track the personal accomplishments or ignominious failures of each player as he goes from inning to inning. As he smiles, slaps hands with his comrades, and gets cheers after doing something for his team — even when merely getting a single or walk.
In soccer, no individual stands out unless he scores a goal (hardly ever). The game is like a slow wave of water monotonously sloshing back and forth in a bath tub. Rarely is the tedium broken.