I always read all threads/posts before I reply
I simply stated that deleting them doesn't mean they are unblocked, if that was the "whatever" reason why you wont delete them.
It's either that or nothing and I very strongly doubt it will ever change.
If they are temporarly blocked, then their is no reason (much) to hide them off your contactlist. If you still want it, the only thing you can do is to make a seperate group and constantly move and remove contacts to and from that group as you're blocking and unblocking them (aka: not practical at all and thus not a real solution).
If they are blocked forever, delete them.