It's more important to keep the number of features low. Good devs talk about aligning the architecture to requirements, and that sometimes includes microservices.
This is true. I completely agree with the minimized scope. However a dev needs to be careful to not let their service just sit unmaintained. New teams will always need engineers to maintain and improve.