Lets say you make a module.
You finish it.
And you rid it of bugs.
After a few months, when you don't really care about that project, a update arrives.
The update breaks the scripting language, and you get angry or scared eposts about your module. They want it to work on new and shiny.
So you fix it....
How many times do you repeat fixing it, before you get tired of fixing it?
I expect projects like Libretro, a frontend for Emulators, to eventually reach this point. Where at some point, people will only contribute ports to stable, and only towards the next stable if the emulator is still alive.
And I am honestly not sure what projects will compare.