I think you are very wrong about that.
There is a new update for the new forum version, so that means it is still used.
The problem is more that there is few support and/or community.
Once the system is running nice on their forums, nobody cares about the further development of things.
It is the only working credit controlled mod.
Nevertheless is still love it.