Too much optimism ?