One positive aspect of the long development window for Diablo 4 is that Blizzard tends to release quarterly blog updates to update the fans on the systems that have been implemented D2R Items, the direction that is taken, and touching on fan feedback.
This not only helps shape the game to be what fans are hoping for, but it allows Blizzard to mold their creative vision to better adapt to what players want. This is a great way for Blizzard to make sure that eager fans are being listened to, even if fans have years to wait since Diablo 4's initial reveal before they can finally get their hands on it.
Since Diablo 4's announcement at Blizzcon 2019, fans have been treated with updates on the development of the project. Not only have Blizzard updated its fans on the progress, but systems and mechanics have even been reworked based on fan feedback which is a big plus.
It was November 1st, 2019 that Diablo 4 had its first blog post, revealing Lilith to be the big boss and the 3 initial classes the Barbarian, Sorceress, and Druid. This blog post also mentions the new additions to the series such as player mounts, a fully open world with 5 seamlessly connected regions, and the option for players to challenge world bosses and other players.
On November 3rd, 2019, just two days after the initial reveal blog post for Diablo 4, another post was made going into detail on the 3 revealed classes and their roles and a talent tree that would later see a rework D2R ladder items buy. This blog post also mentions some of the regions that players will encounter in this new open world.