I don't agree; it's easier to use than the old one I think. However, it's sad to have lost all the old posts (well, they're there, but in a separate system). And who knows how stable this system is (or how well backed-up?).
I think I'm now rather in favour of using third-party hosts for software projects! (Which is ironic, considering free software is all about freedom, and usually one thinks of hosting ones own software as more free.)
We have Github for the code and issues (there's Redmine for the latter too, but that's not essential), and Stack Overflow for support questions. How about a wiki for documentation? (Or has that argument been lost long ago?)
Then, what need for any separate project-specific infrastructure would there be?