Even in terms of skill and talent I rate Yaya higher than De Rossi, Yaya can dribble, shoot, and make some of the best long passes .. he's a complete player if you ask me, the only thing he could add to his game is a little speed, but he's a really big player physically so you can't expect him to fly around the pitch. Also like someone mentioned earlier, I wouldn't swap Yaya for De Rossi, because playing with Xavi and Iniesta, Yaya is the perfect holding midfielder to compensate for the lack of physical precense in midfield, and De Rossi isn't a giant by any means.