I'd argue that the reason we're poor at estimating hours is because we're poor at perceiving complexity. Story points don't fix this.