If it was just about not playing 46 games he'd have signed a one year deal the day after we got promoted.
He's waited to see if he has a stormer of a world cup and gets a top notch contract from elsewhere and now he's doing the same but waiting to see if he has a good season in the PL. Doesn't strike me as throwing himself into the team ethic/spirit that Warnock has instilled.