Also, it seems to me that these scientists are begging no question, just pushing the frontiers of science thinking up crazy sounding stuff to see if it works.
You are awefully flippant. Naive?
When the established view is that there was a beginning, you have to come up with something very concrete to rock the boat. Just because someone came up with an idea does not make it as likely as the original.
Regardless, everything WE can observe in our daily life suggests there is a beggining and and end to all things we can detect with our senses
You can not throw that out and expect to be taken seriously. Especially by being flippant.