>  Is he saying replace SQL with No-SQL technologies? 

# TL;DR: Yes (sort of)
In a more recent talk than the one you linked to on basically the same topic he says: ["The database is a detail. Why do we have databases?"][1].

He claims database came to be to make data access from spinning disks easier, but in the future ["[...] there will not be disks"][2] thanks to new technology and what he calls "persistent RAM" and that it will be easier to store data using the structures programmers use, such as hashtables or trees.

He goes on to predict that relational databases on a whole will largely disappear due to their new competition:

> [If I were Oracle, I would be pretty scared because the reason for my existence is evaporating from underneath me.\[...\] The reason for the database to exist is disappearing.][3]

> [There will probably be some relational tables that survive, but now there is some healthy competition][4].

So no, for him it's not only about SQL injection, although he opines [SQL is inherently flawed in this regard][5].


  [1]: https://www.youtube.com/watch?v=o_TH-Y78tt4&feature=youtu.be&t=2771
  [2]: https://www.youtube.com/watch?v=o_TH-Y78tt4&feature=youtu.be&t=3083
  [3]: https://youtu.be/o_TH-Y78tt4?t=3157
  [4]: https://youtu.be/o_TH-Y78tt4?t=3216
  [5]: https://youtu.be/o_TH-Y78tt4?t=2819