Erik,
You are right that Microservices don't work for all cases and in some they even create an overhead and make apps perform worse than before.
MicroProfile always had the issue of trying to be an "unspec" (like an "unconference) because all it really does (much like Spring Boot or similar "Microframeworks") is cover as many of the common Microservice Patterns (
https://microservices.io/patterns/index.html) as it feels are useful.
So it never was a spec, the single JSR that was heavily inspired and also created by many MP committers (but not only them, we had more people also from different vendors like Oracle who never touched MP there) was done at the JCP like Java EE. Until it became obvious, that it would not be compatible with Jakarta EE there any more.
Someone mentioned Hibernate as an example of a "Implementation first" approach, Spring Batch would be another, but they left the specification and API to the JCP and did not do their own or only in the beginning. And both now are compatible implementation of the specs they helped shape.
Unfortunately the MP folks (at least a significant majority of those who voted in Google Groups, I could only see Oracle prefer "Push" while a few others abstained) decided they do not like to contribute their "unspecs" the same way e.g. Spring/Pivotal or Hibernate (later owned by Red Hat) have done via the JCP. Of course if MicroProfile as a whole applies the new Eclipse Foundation Specification Process, this could still work to turn the "unspecs" into real specs, but it will become more complicated, e.g. if "Spec Y" defined at Microprofile has to work with "Spec A-X" all defined at Jakarta EE then we have at least two different namespaces for Java packages, Maven artifacts and more complicated things like XML or JSON Schemas, OpenAPI, etc.
You are not right about Jakarta EE not having a "useful" version, take
https://jakarta.ee/compatibility/ most major players (50% of all Strategic Members the only Enterprise Member and one Participating Member) already got certified Jakarta EE 8 products.
Of course their customers may not immediately migrate, some probably still use J2EE :-D but some will, especially in the cloud where this is often easier than on premise.