How fair is stamp duty?