I think blocking is permissible as long as you clearly need to get someone off your case who is being more than a handful, but pre-emptive blocking is extreme and kind of makes you look like a douche
apparently there's a guy going around blocking everyone who comments on his thread then he states that they were the one's who blocked him...a very childish game