People keep telling me "you can use Laravel properly".
I don't doubt it, but the average PHP developer is not experienced enough to make decisions that outlive their current task assignment.
It's hard to blame tools, but the tool is really just bad, from my PoV :-\
This is not a blame on the developers, BTW: they do exactly what's documented, and what they learned from the gazillion tutorials and guides out there.
Dependency injection, separation of pure and impure operations, throw early / catch late, encapsulation, abstraction of data access: all very much out of the window, heh.
It's SEP anyway, amirite?