Yes, it’s a theory based on evidence. If you have a problem with the scientific method, try to avoid science posts.
Theory...your problem, and it is yours, is that theory becomes a religion of sorts...I will rest with settled science that has no further investigation required to it just as you, but unlike you I will not peddle lose theory or even scientifically developed conjecture as FACT. You are better served by intellectual honesty not myopic world view.