UI design has been moving away from tried and true patterns and towards a hodge-podge of custom, complex, and less usable designs.

If you ask me, the rise of “user experience” is the original sin here. People used to care about usability. Now all they care about is a user experience that hooks the user. Not good.