She hasn't had a bad career
For a while there she didn't go wrong for me until probably end of the 90's, sure not everything she did was great during that time (she was miscast in Dracula imo, she wasn't very good in Alien Resurrection and films like Great balls of Fire, Boys and 1969 don't quite hit the spot) but she has more hits then misses. Films like Heathers, Beetlejuice, The Crucible, Edward Scissorhands, Girl interrupted, Little Women, Reality Bites, The Age of innocence, Night On Earth, Mermaids, The House of spirits and Lucas. That's not a bad C.V for someone who wasn't even 30 by the time 90's ended.
Once the 00's hit that's when it started to get a little more miss then hit, that 2001 bust didn't do her any good. Still you can still find some gems in there before her Stranger Things comeback, she was excellent in Black Swan, A Scanner Darkly is one of her best, The private Lives of Pippa Lee is underrated, Turks and Caicos she was great in.
Overall her career isn't actually that bad.