They could have scored more goals too, or defended better, but they didn't. Their goal difference in the group was -3! Like I said, they weren't good enough, and it was not just because of Casillas. Even if they would have wormed their way through somehow they would have been beaten by Brzazil.