Better asking me since I was engaged in that very discussion. There was this member who really really hoped that the dlc would be announced on Tuesday, and set aside an entire day off just to wait for that (possibly autistic, fair enough) but this member kept asking questions more and more so people were getting slightly annoyed.
Leaf turns up and tries telling them the dlc isn't getting announced that day, doesn't work though since leaf is often sarcastic or lies on days he uploads videos for the announcement so trust isn't exactly established. It carries onto this rage post , which doesn't often happen and... well that's it. It calmed down shortly after that