Duplicate:
We have all heard the reasons for using an orm. What are your reasons for NOT using an ORM?
I am an ORM believer, but as a consultant I find that ORM usage is actually very low -- which is strange to me. Many shops refuse to use them, and actively tell their employees not to use them (I guess their stored proc are all they need).