As we all know Unity changed its development vector towards performance by reconstructing OOP-related MonoBehaviour into brand new (at least in terms of Unity) data related Entity Component Systems. So, now it comes to the question stated in thread title: what would happen with MonoBehaviour? Would it die just like Boo and JS did, or they're just fine with what MonoBehaviour represents nowdays and will maintain it in case some critical issues ought to be fixed? Or probably once ECS will reach the same functionality, both will evolve in parallel. If there's any official info related to this context please reply, or just ur thoughts about it.