Let's look at it from De Gea's perspective. This is something I've talked about a lot, and many seem to disagree with for some reason or another, but for goalkeepers, the most important thing to build confidence and gain an understanding with the team is...........playing. Because unlike in other positions where you can get subbed in or rotate with other players, here you cannot. You either play or you don't. The more experienced GKs are usually affected less by irregularity of minutes, but for the younger ones, that's often an issue.
Del Bosque mostly started Casillas in the qualifers and friendlies, and then we're here for the Euros and he decides to start De Gea.
Now, if you've noticed, then De Gea in all three games has been somewhat shaky. He's looked unsure, he doesn't have any understanding with his defence and that can cause plenty of problems.
That's not to say it wasn't his fault today for the 2nd goal, because that was his mistake. Just his. No GK should let in a goal at their near post, but the way he positioned himself was odd to say the least. That might be related to just that. No understanding, shaky, unsure to whether do one thing or another. Because from what I've seen, I doubt he'd ever make such a big positional error for Manchester United these days. That won't happen.
I don't know why Del Bosque took so long to start him over Casillas when that should have happened two years ago, but I'm not really surprised either as VDB is hardly the most pragmatic coach.