Kevin Kelly is not his broham. Kurzweil tries to distinguish himself from KK and others like him by being more scientific, where KK just seems to make observations. (I loved his book Out Of Control by the way). Kurzweil has been making predictions for a while, and he has been sticking to them, not keeping them 20 years away.