I don't think Spain's elimination by Morocco is a surprise. It's not. This Spain national team is not a shadow of the team that was European champion twice in a row and won the 2010 World Championship. These young Spanish players keep possession and play numerous passes, but nothing comes out of it.
From the moment they ditched a true center forward, the Spain national team has been in decline. They loaded the team with midfielders and are trying to do something with 1000 passes. This is a failed philosophy because in modern football you have to create a goal chance after three or four (direct) passes.
When you persistently and stubbornly go wide all the time, and endlessly pass the ball around without any penetration, the opponent groups and it is very difficult to break through that block. I know that many people find such a game pleasing to the eye, but that's not the kind of passing football I had in mind when I rooted for Martin to become our manager. So, I wouldn't call Spain's elimination a surprise, and I am not surprised Swansea are so inconsistant in the Championship. When we play direct football we create chances and are ok, but when we pass it around from flank to flank we tend to lose our games.