OK, you're younger than I thought. Young enough to be a soccer fan, but I get it, you're not. In my unscientific opinion, people who were kids during the World Cup in the USA in 94 or born after that at a time when soccer finally made it on TV are in what I call the "soccer demographic." You were a little past that point in 94 so you don't really fall into that demographic but not far off.
I mean think about it, when you were a kid, soccer was never, ever, ever on TV. The 1990 WC was the first ever on TV, then no soccer for 4 years, then boom, the WC in 94. All of a sudden MLS launches and ESPN starts doing Champions League games and kids could actually "grow up" with soccer. That's huge. I have cousins in HS who dont play soccer but they can name all the star players, good teams, and will watch games. Soccer is in their "rotation" of sports to watch and follow along with college fooball, NFL, NHL, etc. I have a feeling there are lot of kids like this, kids who have grown up with soccer being readily available.
Here's the thing, if the USA had the #1 sports league, yes, it would overtake basketball. I doubt it ever will but in 20 years, I could see it being the #3 league behind the EPL and Bundesliga. I dont think it would overtake baseball with that but at #1, it sure would. If the USA had the best soccer league on the planet, it would more than likely be the #2 league in this country behind the NFL. You cant compare what we have now (MLS) to anything else. Its not a very good league but in their defense, its getting better all the time. Heck, here in Pittsburgh, 5000 fans showed up on a Wednesday night to see DC United's reserves play the Riverhounds. DC literally didn't even bring their best players. They stayed home.