This was in no way an All-Star team. Players like Ruiz, Johnson, Twellman etc. where all left out because 1)every MLS team had to be represented (that's how Chivas got a player in there) and 2) you couldn't take more than 2 players from any given team. Had this been an actual all-star selection with the best players, or even a top MLS club team (Revs) you would have seen a much better performance.
Bottom line is this game should have never happened and Don Garber and whoever else made the decision to go should be ashamed. In an effort to legitimize MLS and thump their collective chest, he did the exact opposite. This team never had a chance. They were thrown together a day before flying to Spain, had no practice time, had to overcome jetlag in a short amount of time, and were chosen in the midst ot arguably the busiest portion of the domestic season. Fortunately, no one outside of the US or Spain ever knew this game was even played but I guarantee that Spain is laughing at what they see as an all-star team that MLS sent.