It's not a way of getting rid of spam... but it's a way of significantly reducing it, and it works.
And think about it... it's not THAT annoying, is it? I mean, really... what's 4 hours? It's half a working day, it's a short night's sleep, it's two films.
Stop whining about nothing - the rule does more good than bad.