I have definitely encountered some "soccer snobs" in my time, and while it is fun to talk soccer (oops I meant futbol) with them, they are annoying as hell. But then again, I've met snobs in about every sport. Frankly, it doesn't matter to me who watches it, as long as there are people out there that I can watch it with and there are exciting matches to watch. Some people may call it boring watching a ball being dribbled back and forth for 90 minutes with only a few goals, and to those people I sure it is, just like how watching a little green ball (tennis) get bounced back and forth for hours seems equally pointless to me. Different people enjoy different aspects of sports (in general), to some, it may be a team putting up 8 runs in the 9th inning or scoring 24 points in a quarter, to others, it may be the beauty of a well pitched game or the eloquence of a perfectly placed cross. I guess, in summary, I just think it is absolutely ridiculous for any one person to try to dictate that they should or should not like a certain sport.
Something that occurred to me after posting my prior treatise is that I think soccer is like baseball in the sense that you tend to appreciate it better when you follow a team on a regular basis and get to know the players and what to expect out of them and what-not. Prior to the Expos' move to DC I was never really able to get into baseball all that much simply because there was no team to watch day-in and day-out (the Orioles don't count due to the hassle of trying to go to games). Since the Nationals moved here I've found it a lot more interesting. Baseball seems not to lend itself to the occasional drop-in viewing because you don't see the slumps, hot streaks, etc. if you tune in sporadically. To some degree soccer, at least in terms of club play as opposed to national team play, seems to reflect some of the same because of how much the team's play might be changed by substituting a different player due to injury, national team call-up, suspension, or whatever, just as in baseball a reshuffling of the batting order or of the defensive lineup can sometimes lead to profound changes in the team's performance (Matt LeCroy at catcher a few years back pops to mind as I type this).
You don't have that issue with football. If you substitute a different offensive lineman, your blocking schemes and play-calling generally won't vary all that much unless the lineman in question is a tight end. It doesn't matter whether you know the players to the same degree because the nature of the game means that more of the players toil in a comparatively anonymous role.
(I'm deliberately not discussing basketball because I don't watch it, and I'm not discussing hockey because, as a rabid hockey fan, I think hockey fans tend to be a breed apart—we watch the game and if someone else seems threatened by it, we just shrug and go back to watching the game.)