The impact theory is more widely accepted now. It is actually being presented as fact in a lot of astronomy shows I watch.
Dammit Jim, I’m a cabinetmaker, not a physicist...