Earlier quoted context omitted.
I suppose so, but this heavily relies on no one in your operation having made a mistake, or that mistake having been caught before it was pushed live. You have to be lucky every time, an attacker only needs to be lucky once .
Above you are essentially saying every application has SQL injection vulnerabilities and any good security guy will find them. This is a very specific and dubious conclusion to draw from the more general principle that there will be some vulnerability, somewhere. SQL injection specifically is quite easy to avoid. With some frameworks it would actually be rather laborious to introduce an SQL injection vulnerability. T…
SQL injections are just one class of many. There are ways to vastly reduce SQL injection risks but that still leaves many other venues of attack.