Suck it up. I am sure there are more people that benefit from Yusonoha's work than people like you who claim are "misinformed". The mod was simply uploaded to curseforge, a much bigger and easier to use platform. The version might not be new to you, but it damn well will be to a lot of people...