I've been merging microservices back into the monolith
It's not about microservices or not, it's about domain boundaries, application architecture, coupling. Whether it runs in a service or in a monolith isn't the deciding factor of wether its good or bad.<p>Architecture and design is. A 100 services app with 5000 lines of code each could be really badly designed and entangled, and 
a monolith with 500.0000 lines of code could be very well designed...<p>It's about code quality, right abstractions, decoupling, cohesion. Correct domain modelling Etc.<p>Microservices are just a tool, but you have to have a good design first.