You can argue, sure. But people have actually studied this, and you're factually just plain wrong.
You've seen the centralized waste. But you haven't picked through a neighborhood's worth of trash cans to put that centralized waste into the larger decentralized context.
This is facile.
According to Microsoft, about 70% of security bugs they see are memory safety issues.
Yes: if you introduce memory safety, there's still those 30% of security bugs left. But, well, I'd rather worry about 30% of issues than 100%...
Similarly, I use libraries that eliminate SQL injections unless you really go out of your way.