Income tax is payable on developments not CGT
To be honest gst Is harsh I agree but lots of people have to pay gst out there and income tax is certainly reasonable, why shouldn't profits be taxed?
Stamp duty is a stupid duty though and one I'd like to see abolished in favour of land tax...