I got two girls and older girl plays soccer. And main reason is for excersize really. Though I have played Soccer from little kid to college, I was more into playing the sport than really watching, other than world cup games.
Soccer will never be big in USA, much like Cricket never will be either, because, the way the sport is played. Soccer, with no intervals and not much scoring, is not attractive to US. Cricket, due to its length of a game, will never be big either, although it has more action than a normal Baseball game.
Plus both games are considered more gentlemanly games, where you are supposed to respect your opponent and play clean games, cricket more so than soccer, but soccer fans are not gentlemanly obviously
In US we cherish competitive, take no prisoners type of games, IMO. Thats one of the reasons that Football is such a passion in US. And thats why Baseball seems to be sinking more and more in ratings etc. Anyway thats my opinion.