Fubs, Please learn what "theory" means in science. It's not what you think it is, and your ignorance is showing. Again.

And it certainly does not fail on its own merits, but rather succeeds quite splendidly. Over and over and over again.