> we only need that one single bloody interface ILogger - that psr component delivers 8 additional files.

Feel free to only use the interface. That should be easily possible, considering that we are still manually managing dependencies. It's not like any of the other files would be loaded if you do not reference them.