Soccer is the only professional sport I watch regularly, and I have watched nearly every World Cup match(the only match I regret watching was the Iran/Nigeria match, and the only matches I haved missed are the matches with the African teams which are terrible anyways so no loss there). As for the Brazil Mexico match, that was one of the most exciting matches of the cup. Ochoa, the goalie for Mexico, played the game of his life(the best performance by a goalie this cup so far); the defense and goal keepers for both sides were stellar. Sure your average American sports prole with no attention span, taste, or understanding of the game may have thought it was a bad game, but those are very few in number. Even people I know who don't watch the sport regularly thought the game was exciting to watch.
I feel the opposite, I used to like Basketball and Football, but I feel the quality of play has declined over the years and the games are too slow paced, too many commercials, too many breaks, too many subs, too many time outs, too many fouls/flags, a lot of sloppiness and ugliness in the matter of play, not to mention the fans, the pageantry surrounding soccer fans(ultras) cannot be rivaled by any other sport . They are boring as hell in my opinion.
I like going to Hockey games, can't stand watching them on TV, impossible to read and follow a play that leads goal ahead of time most of the time. Whereas with Soccer you can see plays develop over time.
Soccer is clearly the superior sport and the World understands this.