Sourceforge got desperate for money and they started modifying installation packages to contain crapware, an example is FileZilla. I try to stay away from sourceforge since then.
And one they have stated here on HN that the new owners are ending. Judging by the comments everytime they are mentioned, they need to do a lot more aggressive PR.
How is that a productive attitude in life towards anything? The people who did the deed are long gone, but the people who want to restore and advance SourceForge are SOL?
It's not recent at all, it's just something that happened since GitHub first launched, but they had that issue for years. And the recent development is having new owners who stopped that bullshit.