Yes, you bring up a good point. Repository is the more modern approach, but DAO is still fairly widely used.
It is part of our TODO list to evolve Patterns in Action to reflect this new thinking.
Thanks for asking a great question.
Jack Poorte, Feb 12, 2016