IMHO, I believe it was a strategy to make it more presentable and if possible to disconnect it from the previous bad publicity about the project. But I think the more interesting question why Diem? and what does it mean? and what does Diem stand for? By the way, I'm not in a hurry mode and January 2021 is on the doorstep so I think it's better to wait for that launch date to know more about Diem.