There is a fun fact as well. Do you remember that blizzard had a planned Q&A stream a week after the "No fly ever" statement got out that later got canceled and delayed for another week. They blamed it on that it was canceled to make room for another activity e-sport panel or something that was double booked same evening.
There is ACTUAL proof that the real reason this Q&A got canceled and delayed was the no fly backlash forcing Blizzard to do the 180 and just a few days later before the new date of the Q&A, announced that flying will be back.
Lore admitted on twitter after the "there will be flight after all" announcement.
https://twitter.com/CM_Lore/status/608683181353631744