I think Lolesio was better than him last year. Donaldson and Cooper didn’t play enough for a worthwhile comparison.
I think Lolesio was pretty average too.
The biggest things going in favour of selecting Foley in my view is that there's an expectation that giving him a full preparation will result in better results than last year (by the France and Ireland games he was in a better position to succeed than when he was first selected last year). The second and probably biggest one is that I'm expecting Cooper to be the starter and whoever is the backup is going to get minimal game time before the RWC and probably at the RWC. The preparation time will be invested in Cooper which I think makes selecting Carter Gordon really difficult this year.