Yeah in general I am not a huge fan of splitting everything into microservices. I think it's a fad that often causes more issues than solves (hello transaction management), so our company would probably have less than 10 services. Definitely not hundreds.