Maybe their theory just sucks. The numbers don't add up for the Big Bang. The closer we look, the more obvious it gets. I think the plasma cosmology people are on the right track.
Unfortunately, more and bigger telescopes are needed to help resolve the issue. The good news is that at least some of them are already funded.