Personally I think we just have too much other sports stuff going on for soccer to really take off in America. Americans will watch it but the matches take place all over the world at all hours of the day or night. It's in the same boat as F1 racing, we can't follow it because we only see it at random times.
I've watched soccer games with some enthusiams, but it will never live up to American football in my eyes. I love the physicicality of football, the strategery, the styles so very evident when one squad meets another.
I think that I could like soccer more than baseball, more than basketball.
Maybe equal to hockey.
As for Camus and learning all about morality from soccer, well, I wish that someone would have spoken to those morons at the pub I was at in London that sent a cascade of pint glasses smashing into walls, tables, and patrons. Or that Chelsea fan who.... oh, nevermind.
What soccer needs in this country is rivalries. The US National team has a great rivalry with Mexico.
But there are no such rivalries in the MLS currently. Even the old NASL had some great rivalries, like the Strikers-Rowdies.