It does not help block propagation in any way to have non-economic nodes relaying blocks, and by the same token it does not help in any way to have non-mining nodes relaying txs.
One of the reasons to pay attention to Voskuil's takes on Bitcoin is that they force you to think about from outside the assumptions of the main implementation.
source
One of the reasons to pay attention to Voskuil's takes on Bitcoin is that they force you to think about from outside the assumptions of the main implementation.