I really don't think he was in there for 7 years.
Smokescreen on that.
Also I don't think he's Messias all alone but Oleg and the "old" team that I'm convinced isn't there anymore, now that would be something.
I have no doubt Oleg was pursuing more financially stable interests during the last few years of COD's development. And many of the old team are still involved, baring natural turnover of personnel. I also doubt that Oleg's return would have much effect positively or negatively to the course COD will eventually take. I've never had any CTD's issues on my highly optimized system, so I still think there is hope that the code isn't completely fubar.