I think he could have thought that a good year on loan could see him edge his way in to the set up
It's not unreasonable
I wouldn't have blamed him for leaving though, minutes were what he needed. He got them at Fulham but didn't make anything of them
...fair point. Also, perhaps he recognised that Baines was starting to get injury prone and thought he would get game time here (just as Galloway did last season).