The other factor with LoE is that it was earlier than an expansion/adventure was expected. So it was a win/win for fans. The downside of announcing things closer to release is the wait before that announcement is longer.