Oh gosh, I have all of this going on right now. My CTO read about microservices and now everything has to be in a microservice.
Nothing wrong with that, but for a small development team there is a lot to make that work (infrastructure as code is another requirement), especially when the project timeline is tight energy when building as a monolith.