As much as I hate that snare sound, I understand their thinking behind it. They wanted to make a raw, garage quality recording. Although I've been in a ton of garage bands and my steel snare never sounded like that.
The edited version could have been worse IMO I would like to hear one of these videos with the snare from The Human Abstract's Digital Veil. One of the worst I've heard. The drums do sound like they were recorded in a garage... and badly, too.