Very sorry to hear you arent happen with the currently implementation here. Not all items suggested will be implemented, and while we would like to change every item wished for on version 5, unfortunately this is not really viable to do. So even some items that are planned to be changed, will not nessesarily appear in version 5.0.0.
It is worth noting, what you are asking for is actually a new feature, not a change to an existing feature. 'Block' and 'Ignore' arent one and the same. We have an 'ignore' feature, which hides content you may not wish to see from another user. That is very much a functional item, and is well used by our customer. The block feature you are looking for us to implement, simply isnt a feature at present, and I feel the 2 are being confused. They are not the same thing at all.
Ignore - I walk into a room, and ignore what a person is saying
Block - I walk into a room, and I dont know a person exists, and they dont know I exist.