Blizzard does make great games, and their support for those games is fantastic to say the least. They make expansions which actually add to the game, rather than DLC on day 1 like so many others. And if major changes are needed, they supply them without charging, something that others should start doing.
If they scrapped this game, it was for good reason. And like so many here, saying it was Destiny, than it was a good thing they did scrap it...I have heard bad things about that game.
All of their games were hits, some more than others, and it is best for them to keep that record up to distinguish them from the crowd.
Oh and ya, WarCraft 4! Let's get a move on it!