Better late than never, but it still feels like a lot of this stuff (ahem, Codex) should have been in at launch. Unsurprisingly, we're retreading a lot of the learning that happened in the early days of D3, and I think many of us predicted exactly that.
All the same, it's enough to get my attention, which is more than I can say for the first three seasons. I hope it indicates movement in the right direction. If it takes a full year to "catch up" with where they left D3, that still leaves plenty of time to push the franchise forward.