>>105845448
No. Nobody thought about ECS in that way before unity pushed it.

With object oriented ECS you can still have scene hierarchy, object.GetComponent<T>(), add methods to components etc. It allows to move update function outside of object and update by queriig the presence of components.