Radiohead are poised at the same crossroads now, I wonder if the greatest hits set is an admission that they have reached the oldies stage, or a line drawn between then and now.
I think it's more a case of a peeved ex record company wanting to make a few last dollars!