Andy's mom was somewhat annoying.
Why would she insist on barging into Andy's room and throw/sell his toys without his approval?
Despite the fact that weezy was broken, it's Andy's toy, therefore it's up to him if he wanted to keep it or not. Aside from that, she could have gotten the squeaker fixed like she promised Andy.
I'm surprised that she never tried to give away the main toys that were still present in the 3rd movie knowing her.