Ok. This might be a bit far fetched but I think content being delayed basically everytime is on purpose. They want to increase engagement.
People hop on the game to play new content. If it's delayed people dabble around waitin for content. Then when it finally arrives people keep playin.
What y'all think?