Has communication gotten better from Blizzard?

Umm…yes, it has improved. As evidence: