The thing is, I appreciate the purpose behind that thread. There are bazillions of Minecraft mod download sites.
Another thing is, those licenses are still not legally binding, so in effect those sites can still carry on regardless because they give the proper accreditation, and they can claim the ad-revenue as a necessity.
Pretty much every single side is abusing this system, and an ideal world would have everything open source.
How much effort would it take for modders to make things open source? None whatsoever.
How much would everyone, including the players, benefit from this? I have absolutely no idea.
Would everyone stop being so butthurt about everything? Yup.