Удалили поле из таблицы
Переименование поля
Не самая высокая оптимальность запросов через ORM частично компенсируется возможностью кэшированияБольшинство СУБД кешируют и сами запросы, и данные, которые они возвращают. Не уверен, что разработчик средней руки реализует какой-нибудь LRU механизм лучше, чем разработчики СУБД.
переносимость на другие БД
Правда, не c Java в качестве языка.
Может быть именно поэтому нет необходимости работать со всем как с объектом.