But this is not a true block. An old-school block prevents the call from even going through. Apple is apparently doing this at the phone level, not collaborating with the carriers. With a block, callers should certainly not be able to continue to leave voicemails. What if this is some guy who can't take a hint and continues to leave weird VMs on a girl's phone? This is a bad solution.
Exactly. sending a call direct to voicemail is NOT a block. When you block numbers on your landline phone (yeah those still exist) there is a blocked call message and no voicemail will be allowed. Seems if no message on iPhone then a ring ring ring to the caller and silence to the called party would make more since, NOT going to voicemail. That way the calling party will know their call is never going through and the called party is not being annoyed with a ringing phone from a blocked caller. As for text, yes it should not show delivered if in fact it was not. It should act as though iMessage is down. That should be easy for Apple