>Rewriting a monolithic platform as a set of microservices will almost always result in improvements from every perspective
That is one dangerous assumption you made there mr. Performance (in terms of response times, IO waits, etc) can be severely affected in distributed designs.