Maybe that's because she's a lousy actress, her Oscar notwithstanding.
She ruined a James Bond movie, IMO. Only Denise Richards has managed that before her.
Halle, sweetheart, you got an oscar because of your preferred racial identity. It was the same reason Denzel Washington won (although his oscar was deserved). Hollywood proved they weren't racist, and now they can go back to ignoring you again.