Why? If you put Soriano at 2B, you could then acquire a corner OF who could at least put up Soriano's numbers or better. The average corner OF outproduces the average 2B. A team with a slugger in RF and Soriano at 2B would be better off than a team with Soriano in RF and DeRosa at 2B. Even after you factor in Soriano's poor defense at 2B, that lineup would still produce more runs.