Guys what you're talking about.. NRT S14 is not public. If there's a dw link on a dumb VK topic it doesn't mean it has been realesed. It has just leaked.
Btw the motivation in making a mod private is that sometimes the shit you've just converted to slrr is not yours, and you didn't have the autorizathion from the author to modify or release it.
And also, as you may know some peaple put in a lot of work in scratch made mods to make them be near perfect, so much work that they don't want some stupid peaple or casual players to use it, because they often minimalize or even ridicolize their work.