Although this is the first time ever that DR has directly acknowledged that there are issues, it is unfortunately the same tired promises we have repeatedly heard from Scott over the years.
It would be good if it is true but given the overall history with the line, I highly doubt it. Right now they are in 'elections' mode in which they will promise the world in order to get people to buy more subs ('votes') but once they get in, they'll forget all about their promises.