Critics have literally nothing to do with profits. Look at FIFA games. They're literally teh same game over and over that nets EA billions of dollars because there are lots of people just buying it and spending an awful lot of money in the cards/lootboxes.
A game may be the worst ever designed, but if it's going to make money, why they shouldn't do it.
I also despise D:I. I'll try it and very likely uninstall it after a few days because i've played so many games like this already. It brings nothing to the table and it's worth nothing - to me as a player. For Blizzard, it's an easy chance at making money though the PR damage has hit the game reputation before it comes out, hence lots of people won't even install it for this.