Care to back up those claims? It's new and under rapid development, so it might not work for everyone yet, but "useless piece of crap" is overly negative.
All I can use is my own experience, Nouveau's almost always worked great for me. Very recent git builds have been troublesome, but before that, it worked far better than the nv driver at 2D on my 9600GT. 3D is still a long way off, but Nouveau still usually smokes NV -- at one point, I had basic xcompmgr with shadows, fades, and transparency, and few stutters. That's a start.
I recommend to others to give it a shot if you don't need accelerated 3D.