I see it as a balancing act. A solo project like this either gets worked on continuously, which costs money, or it's maintained on enthusiasm alone which means the updates aren't guaranteed.
Going open source and pushing that task onto the community works too, but again that doesn't guarantee continued development.
Evidently this dev doesn't want to do that for reasons I'm not familiar with, but you can ask them directly, they're the mod here.