well cycles is not completely feature complete, (is anyone forgetting micropolygon displacement.) but it is off to a great start and I would think that the hardest in development is already behind us. that said who knows what kind of technology the future may dish out and the development team needs to be prepared for the evolution in modern rendering.