This is what I think is the reasonable take on ORMs. If you're using one because you don't wanna learn SQL, that is a bad reason that will most likely result in more work in the long run.
But if you're using it to increase productivity for straightforward database calls, it can be a useful tool in a lot of scenarios.
But if you're using it to increase productivity for straightforward database calls, it can be a useful tool in a lot of scenarios.