Thanks!
Took me some time to find how to use GrasshopperLoadOneByOne efficiently. Had I known that it copies the last accepted (Yes button) plugin’s path to clipboard would have saved me many tries…
In the end it appears that :
The Python & Markdown loading is triggered by byRhinoGadget (including latest by PackageManager), and takes 10-20s to load.
The hang actually happens a few plugins later, namely the bundled GhPython, which takes over a minute to load!
But after uninstalling byRhinoGadget… GhPython loads in a few seconds. So the former is indeed the culprit in its impact on GhPython.