I think the biggest barrier to soccer fandom is the major learning curve in understanding the competitions (e.g. the various cups, etc., some of which stretch over more than one season), the relationships between the leagues, clubs vs. national teams, etc. It is very confusing at first, but the context is necessary for understanding why a 1-1 draw can be riveting.