Scrapping stamp duty helps economy