It’s just the nature of the game. It’s much more difficult to get opportunities to score in soccer compared to other sports, just due to the fact that the field is larger, passing is more difficult, and scoring takes a good amount of luck along with strategy. Some teams might only get 1 or 2 really good attempts to score per game. This all adds up to a very good chance of the game ending in a 0-0 tie, or other similarly low scoring tie.
In Hockey, Basketball, Football, Baseball, etc… you have quite a bit more opportunities to put points on the board and that makes it mathematically much less likely to end in a tie.
Latest Answers