It was billed as the Budget that would restore intergenerational equity, but it has left baby boomers and family trust holders seething.