Polygon has a couple good articles regarding Blizzcon announcements
World of Warcraft developers are as confused about what player choice means as you are
Blizzard reveals World of Warcraft: Rise of Azshara, Battle for Azeroth’s second major patch