Rationally - who knows. Emotionally - I kinda hope Penrose is right. I once saw him give a wonderful public talk called "Faith, Fashion, and Fantasy in Modern Physics". That was Quantum Mechanics, Inflation, and String Theory. David Gross was on the same bill, and was visibly cross. Lovely.