65 is probably due to the assclowns who read the Pitchfork review (4.0 out of 10), and figured they needed to pile on.
I listened to it again on the way to work today... good album with a couple of great songs. Is it Source Tags & Codes? Not even close, but still really good. Last time I saw them in SF, they were a little flat, but they're still a great band, and I'm looking forward to tonight's show (and Saturday with Bloc Party).
It's funny all the enmity surrounding them not selling out, btw. Who gives a rat's ass? More room to move around, shorter lines for beer. Hell, I wish all shows were 70% of capacity.