I don't know why, but there's a bunch of posts at the discuss section of the Recent Changes page. And some talk about Lesbot's latest review.
You think it was some sort of error where the posts got dumped there after people talked about the Cossa Nostra page while Lesbot was working on it?
Anyway, I'd advice people to stop posting there. Direct yourselves to the proper section and continue your chat there.