Yes, I tried to look for materials. I have an MSc in physics. I know what science is supposed to look like and what crackpot stuff looks like. Electric Universe is solidly in the crackpot section. I can expand on this if you like but the "qualitative explanation for humans" would be quite long and not really fit for a short post on this medium.