Earlier quoted context omitted.
It seems that the typical software engineer doesn't give security a single thought.
It feels like you and the parent commenters are framing this as a choice between allowing public access to existing databases, or continuing to build new tools for accessing the data. The way I understood the article, the ideas is 'can we expose a safe subset of SQL or fix the security issues instead of continuing to build entirely new systems'
People forget (or don't care) about security or safety when it lets them move faster.
"Move fast and break things," is a terrible security model.