PACFLT's duty schedule has been punishing and unfortunately lack of sleep is a sufficient explanation
The crew rest requirements in NATOPS have not changed in recent memory. I highly doubt this.
And do you really think they have an adequate maintenance budget? Remember the bird they lost in Alaska because what looks like leaving a barrel of hydraulic fluid open?