Cain allowed Gina to be repeatedly raped by soldiers for fun. Anyone who thinks Cain is admirable should sit with that one for a little bit and if you still think she's admirable after that then please make sure you never allow yourself to be in a position of power as you clearly have no sense of decency.
I think it's important to mention that Cain hadn't had the same experiences with the Cylons that Adama's gang had. She and her crew viewed them as toasters that were faking any and all emotions, just like Adama's crew did early on.
The Pegasus is what the Galactica crew would have been like if they'd been a lot less lucky and not had a God helping them out all the time. That was the point of them and viewing them as the evil ship run by a villain is missing the point of everything that made the first 2 seasons and four episodes or so of NuBSG so excellent.