Yeah, all 'great' achievements for a semi-decent footballing country.
Holland, however, have a collection of some absolutely fantastic footballers who don't deliver results which you would expect when putting players of that quality together. That's more what I meant when I talked about failing to deliver. Really, the players collectively have enough talent and skill to win the thing... but never seem to get everything working to actually get there.
Or maybe i'm just bitter after that astounding beating you gave us.