I suspect it's not the cost of blocking that worries ISPs. Due to less traffic, that would probably be a net gain for them. The problem would be that it might make them less attractive to the potential customer, opening the market for ISPs with less stringent control.