The author of this is presenting their view and you have hours of content to watch about this if you want to dig into it. One problem is that "lab leak," as Peter says, means a bunch of amalgamated theories. It's hard to discuss this without going through in depth, which is what this debate tried to do.