By the weirdest coincidence, if you visit the FR religion forum, you find it is filled with bloodthirsty troglodytes clubbing each other to death...
IMO, "cradle" is a misuse here. The people who built this place were somewhat beyond the cradle.
Was VGöbekli Tepe the cradle of civilization?
NO.