I see the people who can't accept that it is plausible as being the mirror image of people who object to calling it a fudge factor that makes our numbers work out.
It really isn't currently an explanation. It is a statement about what the explanation will look like. But the actual explanation at this point requires new physics.