I hope so but I never heard him mention either when did he mention spears or crossbows?
Not certain it meant that they're going to be in as some suggest.
Second video, he speaks about the evolution of the games : he mentions that people say they should put stuff like spears or crossbows in to improve the next instalment, and goes on to explain that they don't think in terms of merely adding stuff when making a new game.
I reckon he spoke of them merely as examples of very popular claims ; in the same sentence he does speak of level scaling, too. Could really go either way, the way he said it.