> Very often (not always!) an ORM is just a crutch for a new dev that doesn't have time to learn SQL.
I can definitely say that's been correct in a few cases. I'll be damned if it doesn't normally make it really easy to switch out the DBMS though (not that this portability is exclusive to an ORM!).