I'd still say DOS is a little different because it's the server that can't tell what's valid; to the human, in that situation, if their request eventually completes then it's definitely their data coming back, it just completes slowly or not at all. With spam, it's a human wading through junk to find valid data.