No, it
was poor ratings. Live + SD ratings explicitly include time-shifting viewers, in direct proportion to the expectation that those eyes are being delivered to advertising, which is what ratings are supposed to be measuring. And Harper's Island has been delivering and average of a 2.2 rating (again live
+ SD). The average show on CBS scores more than 2.9.
The network will always paint the prettiest picture they can. "They're moving the show because it's better for DVR owners."

"That's nice." The reality is that the time-slot on Saturday represents less of an opportunity cost to the network than the Thursday slot it was taking up previously. We can check tomorrow to see how well the Criminal Minds rerun does in that Thursday slot.