Micro services seems to be just another instance of Conway's Law.
Some organizations are composed of many many single responsibility teams and so they evangelize that the way to do things is their way.
Conway's law - Wikipedia