They could have demoed a buggy and incomplete d4 to headline blizzcon but blizz took massive heat for BfA being buggy and incomplete. They were under tremendous fire from fans for rushing the xpac out. So they are taking their time with d4 to get it right, even if it means a diablo mobile game headlines blizzcon. I think its a great sign so stop complaining.