Do you not live in your house? The way I read their comment was 'If you own a house then you have high tax. If live in house 1 allotment of rebates if you also own the house equal to 1 house of extra tax.'
If the "vagrants" dont own the house then they get nothing. If you don't live in the house you get no extra. Probably means that small 1-4 family rented dwellings will be come impossible but larger apartment complexes should still be viable.