rendering will always be slow, look at it over the past couple of years, CPUs have doubled in speed but rendering is still as slow as ever. And also we will only have "hyperealistic rendering" if the users can make it. Believe me no matter how much power you give people they will still make crappy renders... (I'm feeling cynical today)
Technical Director - Framestore
Currently working on: Your Highness
IMDB