Phoebe was not that bad

I saw many posts calling Phoebe a bad friend or mean mostly because of some comments she passed on her friends or because of how she behaved around Monica and Chandler. I feel that she never intend to be mean or hurt anyone. In season 1, in the episode where she tells Rachel about Paolo, she said something about always telling the truth. So when she told Chandler about whom Monica intended to sleep with and about Richard, she probably thought that it was okay to say it and did not mean any harm. Also, given her weird childhood, she probably struggles understanding human relationships and boundary. When she sounds bitchy and blunt, she probably thought that she was just being sassy. She is usually barely called out by her friends whenever she does something wrong. The only times she was actually blamed was when she explained why she would chose to date Rachel over Monica and when she tried to take distance from Monica for the sake of her friendship.