You nailed it. It really boils down to Blizzard out right disrespecting the players. Blizzard management does not even shy away from openly doing so. Voice acting department manager openly disrespected the players live during last year's Blizzcon while introducing the different voice actors and actresses of Overwatch.