It has also been proven in labaratory experiments within the last year or so, that "c" is not "c", (meaning light is not constant). They have actually shown, (on very small scales, obviously), that light can be slowed down as well as increased, which also sheds a somewhat dubious light on Einstein's theory.
Thing is, Einstein suspected this even as he put forth his proposals on quantum theory, and intimated that someday soon it would be no more than a stepping stone to a greater, more accurate theory on the fundamental properties of the universe/gravity/light. He was not of a mind that quantum theory was the be-all, end-all explanation.