I would guess first world countries don't adopt this because if you don't pay they place a lien on your property and eventually just take your house or get their lien money when the property sells. In places like Mexico I would think a foreclosure on a shanty would cost more than it was worth and the government would probably never see a dime of unpaid taxes. Thus the 'bribe' to get people to pay.