Microservices are in the same camp. I use them, I love them, I advocate for them. But microservices don't make any sense if your application doesn't call for it or if you don't have the orchestration infrastructure to roll them out and test them easily.
I've worked at places in all four quadrants of should/shouldn't and do/don't use microservices.