Dmitry beschreibt auf Usability Post, unter welchen Umständen mit altbewährten Mustern gebrochen werden kann und sollte: Breaking Rules

User interface patterns and conventions can, and should, be broken, provided one criterion is met: the new solution is better at its task than the one it replaces.

Das Problem bei Patterns besteht darin, dass sie mit der Zeit u.U. etwas unflexibel machen. Hier können z.B. auch Antipatterns für Abhilfe sorgen.