No, it is not optimized out of the box. What is optimal for you might be different for what is optimal for others. It just depends on what you use from the api and thus what queries are used behind the scene. The DBA could very well be right.
Good info...thanks for the answer.