Few thoughts:
1) While I personally side with CVS on the idea of 7 on in general (since the usual set up is work 7 days, get paid for 80hrs, get 7 days off), that isn't the case being argued here, it seems.
2) The law is the law, work 7 days straight = 7th day is 1.5x OT. If you don't like the law, move out of California, or change it. There's 49 other states + PR, last I checked. And there's this thing called the initiative process in CA. Stop complaining.
3) This particular case here appears to involve floaters who stitch together 7 days straight, NOT regular 7-on-7-off people who are more than compensated for the OT with extra pay for hours not worked. It's an accounting issue that CVS wasn't set up to automatically figure out...still, not paying OT because of an accounting error = a big no no.
I don't even think CVS denied this, their argument was that this was one big ass violation and not a bunch of little ones (which would reduce their fine).
At least, this is what I gather from the website posted and the summary judgement.
As a side note, anyone read the judgement? The judge cites the bible (Genesis 2:2) and equates CVS to a child rapist.