I can't put my finger on it. Something about the recent announcement video of de-extinction of dire wolves immediately filled me with skepticism. I don't know if it was the very marketing-y video or the animations or what? But I didn't know enough to question it. This video by Hank Green does a nice summary as can be gleaned from the title. Several of Colossal's claims are questioned and his informed position explained.