End of the RNA World?

The popular RNA World hypothesis is so improbable that multiple universes would be needed to believe it, but some prefer that to the obvious implications.