Even if Season 12 is a Cylon win, which frankly I'd have to be disappointed in myself if it wasn't, it's not the ratio that concerns me the most. Five wins on the trot is starting to get into slim odds territory for fair balance, and I'd want to know whether something changed. Other than me turning up.
Cylon's here play better or something. The rules do have a case for that in them. If Cylons win too often, the humans should have all resources increased by 2 at the start. (pop at 14, Food at 10, Morale at 12, fuel at 10). Where if the Humans win too often you do the inverse and reduce everything by 2 at the start.