I just went through 52 services that I depend on, and experienced 52 different ways to manage passwords—most of which sucked! It seems that each service has their own way of allowing you to change your password.
It would be nice if there were UX blueprints that companies could follow when offering standard features like password management. At least it would be nice if developers went and experienced 10-20 password flows within existing leading apps, before designing their own.
In 2014 there are some pretty strong patterns that have emerged for application user experience, I think we just need more places where we can browse and experience the best patterns out there, so we can emulate them when developing our own apps.