I see where you're coming from, but tbh the more I work on web backend code the more I disagree with this. I really think database interactions should be made explicit, even early on, rather than hidden by ORMs (or overriding a dot operator).
Writing backend with a rigid, verbose, mostly type-safe ORM: $5
Writing backend with a terse, expressive ORM: $2.50
Adding type annotations to the previous code: $1