Too much wishful thinking on all counts