A mountain of new draft tax legislation from the Department of Finance does nothing to simplify the tax system