There aren't a ton of explanations here. It was either a lab leak or from the wet market. Saying "low confidence" just means they don't have definitive proof. There is nothing at all supporting the wet market theory and China would have produced the evidence by now. OTOH they have every reason to hide the truth about it being a lab leak.
Opinions...
And it's going to happen sometime. Importing people just to have kids, most of whom will be on public assistance for a good portion of their lives, isn't a smart idea.