Без заголовка
Вы неправильно понимаете процесс. Стремительно идет интеграция функционального и объектного подходов. Интеграция, а не отход от ООП и переход к функциональному.
Я постил тут (уже неоднократно ;) ссылки про combined object-lambda. Будущее как раз за этим подходом. Лучшее из двух миров, и там в статьях еще теоретическое обоснование, почему любого одного из них -- недостаточно.