IIRC, New Hampshire replaces this tax by selling hard alcohol (no private sales), high fees and other things. They get a lot of business from surrounding states for that alcohol. But I think NH is loosing some business to marijuana sales in other states.
Money has to come from somewhere, no property tax, other forms of revenue will be created.
EDIT: I got property and income tax mixed up, but $ does have to come from somewhere :)