Blocking is all well and good, and it does offer a temporary solution to when you get fed up with users which is nice. But ultimately all it does is block. It does not actually full on stop the blocked users from bothering other people.
This is why we need the report button to actually work, so the Mods can deal with the problem users for good.