Soccer, like any sport when its played properly, is a great sport, full of excitement. When its isnt, its dull.
When any sport is done the right way, its great, full of skill, excitement. Any sport played the wrong way becomes sterile and dull.
Given that baseball takes half a day and is as slow as a snail, and the NFL takes 3-4 hrs, it does strike us Limeys as hypocritical that Americans moan about how boring soccer is.
At least a boring soccer game is over in 90 minutes (plus 15 min break)= 1hr 45m. Rugby is even quicker.
You can fit two whole dull soccer games into one dull NFL and probably three dull soccer games into a boring baseball game.
Baseball may be more laid back than other sports, but I’ve never found it boring. Sometimes the games can be downright exciting.
As to football, I don’t follow the NFL, but I’m a huge fan of the USC Trojans. From 1973 to 1999, I attended every home game and quite a few away games. The most boring thing about these games is the TV time outs, in which the game is suspended while TV stations run commercials. They can add perhaps an hour or more to the length of the game. TV time outs are signaled when a man with a clipboard—the most hated man in the stadium—walks onto the field.
This isn’t a problem at Occidental College Tigers games, which are not televised.