Have those microservices use different patterns (language, framework, infra, etc), and outnumber your devs by a magnitude so everybody gets a piece of that sweet context switching, multiple times a day.
We ended up with 3 service. Exact same API is provided. It does not matter : nobody is using it anyway !