There was more to that deal then meets the eye as reported in The Football League Paper this weekend.
To paraphrase
Charlie Austin was out of contract in the summer so would have walked away for nothing but with a huge signing on fee.
He is (allegedly) a decent bloke and didnt want to leave QPR...