Watching his performance against Egypt a number of days ago, he was invisible (the entire squad except one are either playing in the domestic league or Gulf). I understand judging players in isolation isn't ideal, as it could have been an "off day." By the same token, he did nothing in a game he should have really dominated, and there's a reason he's rarely featured for Spain in their run to the final.
£35m is certainly better than the rumoured fees a few weeks ago. However, if you look at it this way - Gallagher in exchange for him. Is that good business?
Right now, I know who I'd rather have.