Deagle's population forecasts - Do they have any merit?