I do agree that the press has sort of attacked her recently, BUT I don't think they do that to really nice people for no reason. I think she's just offended one too many people in Hollywood, and they're getting back at her...
To me, she just comes across little too big for her britches, kwim? She's no Judi Dench or Katherine Hepburn, yet she acts like she's this ahhhhmazing actress and everyone should take her sooooooooo seriously. She's a *pretty good* actress who's played in the ensemble cast of a good show, and she's done some cute movies-- that's it. She seems like she just has no sense of humor about herself, and that makes her unlikable (IMO). If you look at someone like Jennifer Aniston, her career started in a similar way, but she's always remained humble and "sweet," even when she's smoking and being outspoken. That's why people love her!