Apparently "The most open game development in history" involves briefly mentioning an engine / platform switch at 5pm on a Friday before christmas
Did you see their EULA change a while back? If you upgraded to the latest beta, you absolved them of all liability if they never deliver the actual product. This is a sinking ship, they just won't (publicly) admit it yet.. though a bunch of their staff jumped ship, so they realize it.
Unless you're talking about a mass exodus, more high ranking employees left Blizzard Entertainment the past couple of years than that. Is Blizzard a sinking ship as well?