Some of the comments in here are absolutely ridiculous.
Lets give him a chance ? 4 years at the club and he hasnt had a chance ? If he was any good he would have got more playing time. I know, lets give every body at the club "a chance", hold on lets go one better... anyone on this forum want "a chance" ? Its not like results matter or anything. Lets lose a few games, but as long as average/poor players get a chance it will be worth it wont it ?
You have to earn playing time, obviously in training and on the pitch he hasnt done enough. I dont know why there is a debate, we've all seen him do nothing to earn more time. Lets forget the fact he was at Barcelona, thats the only thing I can think of that make people seem to rate him. Start thinking about the player he actually is (lightweight, loses the ball, doesnt pick out a pass, dribbles into dead ends), rather than the player you hoped for (ie that skill-full/close control/super-dribbler/creative attacking goal scorer).
Also the international thing... yes he has had some decent games for Mexico, that sometimes happens for countries like that. Think of Healy for Northern Ireland, has 35 international goals all from playing in lower division football.
As for the teams he has gone on loan to, they dont seem to want him now ? There really is no debate, for Spurs he is obviously not good enough. He might do well for a 2nd tier team in a less physical country, maybe top level if he plays in America or south america, but I think it has become fairly obvious GDS will not be a top footballer. That is why Barca cashed in while he was still a teenager.
I'm thinking of players who have done a better job for us and still been sold, not often I find someone who makes Etherington look like a good Spurs player.