я предполагал, что у нас один и тот же интернет, один и тот же гитхаб, одна и та же планета
Ну для меня концепция такая же простая как и у MVC - Entity, Component, System, а дальше наворачивай абстракций как душе угодно, но всегда Система связана с Компонентом и обрабатывает компонент, а носителем Компонента является Сущность - все!
в MVC тоже красиво - Model, View, Controller, где View - визуальное представление, Model - данные, Controller - логика, все!
Но у обоих подходов есть разнообразные вариации, реализации и прочие непотребства)))