One possibility for block-drop items could be just to reduce the chances of them spawning items. This could also allow enemies that can only be destroyed by rockets to be in trickier configurations where you may need to rely on item farming from blocks.