I think some are mistaken, and assume anyone wanting an alternate explanation for BB or evolution makes you a creationist, even if the current theories has conceptual problems. This type of criticism sounds like the dogma of a religion, disguised as science. Not all Physicists assume the BB. Are they all Creationists simply by bucking the bureaucracy? It is all about protecting monopoly research money?
Let me show you the main conceptual problem of the current BB theory. In terms of the current BB theory at time=0+, shortly thereafter the start of the expansion, the current theory says the universe was 1000 trillion degrees Celsius. That is quite impressive, but it has a problem.
If we apply the Gibbs free energy equation G=H-TS, used to calculate changes of state and free energy change, where G is the total free energy, which is compose of H which is enthalpy or internal energy, such as heat of fusion contained in deuterium, T is temperature in degree Kelvin, S is entropy; complexity, and insert T=1000 trillion degrees Kelvin and multiple that by S; change of complexity going from a singularity to umpteen particles we get:
-TS= (1000 trillion) X (S) = ? There would be an immediate loss of enormous amounts of free energy into entropy; -TS. We would get an immediate chill down, unless the startup BB free energy was orders of magnitude, more than current universe's energy. I cannot tell you how large S would be, but each quantum particle that appears, would contain S. Multiple this by zillions to get the summation of S and multiply that by the enormous T. The startup energy need is too high to run that scenario. It is way more than the current universe. As loose analogy is like firing rocket against gravity into space and then measuring the velocity in space. The remaining energy in space is a fraction of the lift off energy. The lift off energy feed the entropy increase. Then what is left is the universe which continues to lose energy into entropy; -TS.
The second law also precludes a perfectly cyclic universe, since energy is lost to increasing entropy. If the universe could cycle, each cycle would lose lift off energy. The long term cyclic universe would be a decaying sine wave.
The BB theory as is, could work at absolute zero, where T=0 and therefore, the 0 multiplier means any amount of atomization into particles will not take away any energy; superconductor effect. Any summation of S, times 0, does not lose free energy. But the theory cannot use absolute zero since particle accelerators data is their basis and that is based on extreme temperature equivalent to get the particles they need.
G=H-TS is a tool in the engineering tool box, so if was building a hypothetical universe, using the current theory, I would need to compensate for the extra needed lift off energy, that I know will disappear in the increasing entropy of atomization expansion. My own theory had to go another way to avoid his pit fall. There are very few laws of science, while theories are a dime a dozen. You cannot break the law and expect a theory not to be challenged.