You keep linking to component script. Why?
Again, you are confusing SoC with SRP or rather using SoC to support your usage of a monster class, which is totally off.
The fact you call your framework a framework isn’t being debated. The fact you call your framework a framework and all other frameworks libraries is.
The frameworks you call libraries do fulfill the 4 characteristics.
I would have to disagree with you here.
It isn’t what I believe, but practically all good PHP developers.
Scott