Relation data model is good, but SQL is so bad. Capitalism mostly won’t bother to fix old problems because its return is bad.
Discussion
It’s more about security practices before releasing a product. I’ve also been guilty of leaving open security holes or checking private keys into GitHub.