Would you agree this is the definition of a PHP framework?

You are again talking about SoC and not SRP. They are different. One is about the architectural split of main tasks or services within a software and the other is about single reason for change within a class.

SoC

SRP

You said,

The model in MVC holds a good bit of different functionalities for the application. Actually, it holds all of it really, or it is extended to hold the rest of the functionality. This goes seriously against SRP stated in Wikipedia.

every class should have responsibility over a single part of the functionality provided by the software, and that responsibility should be entirely encapsulated by the class.

So I don’t have to do much more proving. You prove you break SRP on your own, through your own statement.

Scott