Why did they make Thetis a bitch?

Why did they make Thetis a bitch? Thetis was pursued by Zeus and Poseidon, forced into marriage with Peleus, and loved her son. So why did the author have to make Thetis a bitch? It seems to me that the author takes random characters and tweaks their personalities so that she can make them villains. Poor Thetis.