If I run a business I have no reason to spend money protecting other people's IP (unless I can be fixed with liability) any more than I would to protect other forms of property and I should not be criticised for that.And, most businesses are small business who (as you say) may have no IP it is cost effective to protect.