> It's missing the point in the sense that plain SQL has properties that are not desirable for blockchain's (valid) use cases. Consider Git. Git could be implemented using plain SQL, but it's not. It's not implemented with SQL because SQL would be centralized. One entity would have to own the truth of a codebase. This is an unacceptable property for many open source projects, which is why Git was created.
Huh? "SQL would be centralized"
At no point is git required to use anything over a network or somehow is more decentralized than a database you pass around and insert data into.
A push request is a request to push the same data I pushed into my database into yours, whether its SQL or not makes no meaningful difference.