Consistency reduces the need for users to re-learn how your product works.
3 UX Strategies for Enhancing Product Design
Joanna Ngai
3243
I very much agree but ONLY when context is considered. Many times consistency is used because a designer is following patterns without considering the users point of view and context within a specific moment of the experience. Often a contextual alternative provides a better UX than a consistent one.