I am one of the people that would give them shit, if I didn't know beforehand that Diablo 4 was not going to be revealed. They had Diablo as the closing act of the opening ceremonies, which is where something major should go as announcements go. You put a franchise that hasn't had a new game in 6 years at the end and got people hyped up for something, only to close your show with a mobile game that isn't even developed by Blizzard. All they had to do to ease the blow was show a Diablo 4 logo and say "Hey, we know you're excited for this, but we aren't quite ready to show it yet, BUT it is coming." They really should've moved Diablo to the middle of the conference, and closed with Warcraft 3 Reforged.They KNOW the audience that goes to these events are HARDCORE PC gamers. A majority of these people DO NOT CARE about a mobile game that is just being pushed out as a way to monetize a franchise. The issue is that Blizzard was so tone deaf to their audience. How they thought closing with a mobile game was a good idea shows how out of touch with their consumers.
Imagine if Bethesda had closed their 2015 conference with Fallout Shelter, instead of revealing Fallout 4? ALL Blizzard had to do was just come out and be like oh, and yeah, we're making Diablo 4, and this wouldn't have been a big deal. You don't end a show with a mobile game that is outsourced to a Chinese company as a cash grab.