It's really hard to do the right thing, especially when "the right thing" isn't even known. When I announced my leave of absence along with over 30 other moderators, I hoped that SE would to recognize that, IMHO, they were really screwing things up.
From the looks of it, SE has started paying attention. They've made some positive steps, such as setting up new communication channels, setting up committees to engage the community (blog post), and—for us moderators—talking to us a bit more before making community-wide changes and even making changes based on our feedback. They've also screwed some new stuff up, most recently with the inclusion of irrelevant but mandatory demographic questions on the feedback survey. Importantly (to me, at least), they've released their "fix things" strategy along with a timeline to the entire community (blog post again). That's not just a commitment to their users, that's something investors can now expect and demand of leadership.
Will they do any of the positive things they said they'll do? Most likely. Will they screw up even more stuff in the future? Almost certainly. However, are they trying? Yes.
Culture shifts are difficult. Publicly announced culture shifts are really difficult. I really appreciate SE's acknowledgement and public commitment to fixing an unhealthy culture. To that extent, I happily resume my duties as moderator.