To be honest, 95% of these "mod developers" who makes something like this -> Takes someone's work, fork it and then publish as own mod <- does not even know how lot of these licences work. To be honest, best licenses out there are Creative Commons. GNU are hard to understand and even harder to find any actual summary of their licenses.
And for modder like you, who knows about factorio mods something. You really think he actually cares about what will happen on this mod page? He stated he dont gonna work on it, so i doubt he gonna ever read your comment.