ECS or no ECS? it doesn't matter
the problem of that kind of engines is the users are computer-illiterates
they don't understand how memory/cpu works
what happens is 90% of 3D indie games suffer from major performance/optimization issues
and we start to see the same kind of performance issues in AAA games, because, as always, we always want to cut costs, everywhere
worse, clueless people are gaining power and are getting into high positions, and they hire more clueless people so nobody can oust them, or tell them they are wrong, they want people to comfort them, and defend their bad decisions