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?
Because there is competition that have never done anything bad like SF, that offers better products. Would you buy your groceries at Al Capone's, while there's a grandpa's groceries just right next door that offers better, cheaper, and more versatile stuff?
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.