I have hidden many people in Facebook since there is little that they post or say that is of interest to me. I have nothing against them. The link is still there.
As for blocking, I block a number of people for a variety of reasons, like some strange woman who tried to chat me up. Bizarre. Some aspiring model wanted to meet me on the same night. Doh.
I don't block enemies. Haha.