Your link is people complaining that the source isn't being released fast enough... and Synology has told them it will be put on SourceForge when they're ready. There seems to be a lot of precedent for that to go how they said it will.
There's also an independent community that facilitate installing and using it on your own hardware including the latest version that's still waiting on the source dump.
Sure, no one needs that source code anyway because they are not adding anything of value. But if they are not complying the GPL license they are legally not allowed to use the GPL projects.
There's also an independent community that facilitate installing and using it on your own hardware including the latest version that's still waiting on the source dump.