I don't see why people hate her. She's super positive, works hard and mind her bizz. Her music is good and she knows how to promote... unlike Kelly. I never heard a bad Michelle song.