Nem sempre. O ORM é mais eficaz em aplicativos que seguem um modelo de dados orientado a objetos. Em alguns casos, pode não ser a melhor escolha.