I also needed to get rid of the "Estimate Shipping costs and Tax" because of a conflict with a payment module.
If your only objective is to not show the block, why not use CSS? This worked for me:
.cart-container .cart-summary #block-shipping {
display: none;
}
(Version: Magento 2.2.1)