Make of it what you will. I don't quite understand why Holland's odds are so low in comparison to England. I also think that Spain are being underestimated and/or Brazil overestimated.
Holland are even more perennial underachievers than Spain. Brazil know how to win tourneys and have enough individual brilliance to carry them through games.