Just to respond to your first point, I don't think anyone here is "equating questioning the scientific hypothesis with creationism dogwhistling". People are calling out Ezion for dogwhistling because of his writing…
Just to respond to your first point, I don't think anyone here is "equating questioning the scientific hypothesis with creationism dogwhistling". People are calling out Ezion for dogwhistling because of his writing…