The problem with implementing every DDD service as a "microservice" is the amount of complexity you add to the intercommunication of those services. No, HTTP REST is not free. It is in fact very expensive to maintain.
Strangler Pattern exists to address monoliths that exist in practice, not to avoid monoliths that exist in theory.
The efforts done to make microservices architecture "easy" were themselves incredibly expensive. So why did anyone invest into it?
Because the companies that went to it had a practical need to break things down into smaller components, and it was cheaper to invest in the research for e.g. gRPC or other technologies that make the implementation of microservices more robust than to continue scaling vertically.
This is me speaking from 2+ years of experience building greenfield products adopting "industry standard" practices. Doing that was a mistake that we keep repeating.
The industry standard should not be treated as a given. If your engineering team doesn't have the technical discipline to explain why you need the industry standard, then you shouldn't use the industry standard.
If you can solve a business need by adding a route to your JAX-RS resource class, then just fucking do that. If it has scaling issues, then address them. But only when you know you need to.
You don't need to spin up 8 instances of a new application with its own interface and maintenance contract just for one HTTP route.