I'm a huge USA National Team fan, but I'm also realistic and down to earth. We were good enough to play better at the 2006 World Cup, but we didn't. Neither did France. USA's problem is consistency mostly. There is also a lack of general talent and know how, but on our day (al beit, the oppossing teams off day helps) can beat anyone. Many teams in the world are like this as well and therefore the USA doesn't stand out as being very good.
2002 World Cup was a fluke. We played just well enough to look good. Portugal was a darkhorse favorite for the cup, but was ageing and didn't look good at all. Portugal actually maybe should have won that game or at least tied. John O'Brien's goal was a "Hand of God" goal. South Korea out played us in the second game, but we held on to a draw 1-1. Poland spanked us in the third group game 3-1. We lucked out and got to play Mexico in the second round. We usually beat Mexico as of late so that was almost a gimmie on neutral ground. Germany is the only game that I was really proud of and...WE LOST IT!!!
2006 World Cup was a joke. I was proud of Italy and we made them work hard, but they kept themselves from winning that game more than we did. Our lone goal was an Italy own goal. A fluke own goal at that. 99 times out of 100 the defender would have cleared the ball with ease, but this one time it scuffed off the side of his foot and into the net. The Ghana game was dissapointing, but we still lost. The good teams find ways to win. The poor teams find excuses to why they lost.
The FIFA Ranking system is a joke. Anyone who puts any importance in to it trully does not know anything about the teams. The USA has always been a team, in the last 10 years, that deserves to be a 20 something rank. The USA hasn't beaten Brasil in 10 years. I don't know if we have ever beaten Fance or Italy or Spain or Holland. I don't think that we have beaten Germany in 9 years. We just lost convincingly to England a few days ago. The point is, it's hard to get respect from the big soccer nations if you don't earn it.
MLS is progressing great since the inception, but the teams are still not good enough to beat the big teams from other leagues. It's hard for the big fish to care about the minnow. Give MLS time and it will earn more respect. Another part of the problem is American mentality and that most non Americans dislike Americans in general. It's perceived through politics that Americans think that they own the world. The reactions toward MLS and US Soccer is slightly a defensive response from fear of us taking it over from them. Others have somthing that they are good at and is kinda their own for the last 100 years so they want to hate the USA while they can still put the money where their mouth is.
Kar98K, Kar98K Scoped, M1 Garand. You don't have to fear me, just show a little respect.