This is just another revival of the "superhunter" model to try to handwave away the precipitous extinction of megafauna in the Americas.
I agree, perhaps the author needs to have a little talk with Randall Carlson to get up to speed on exactly how the last Ice Age ended and the catastrophic wiping clean of the Americas of all large megafauna by massive (and when I say massive I mean massive) floods.