I think if a guy can play in this league, he'll find a spot. I don't think you ruin players by moving them around. You're probably moving him around so much because the guy can't play and you're searching for a solution.
I think moving them around too soon is often not a good way to develop players. And I think often times moving them around is either because the scheme changed, the staff doesn't know what they are doing with the player or there are injuries.
I remember Parcells once saying that people don't realize that a transition from RG to LG (and vice versa) is much more difficult that people think. I tend to believe him. And a switch between tackles has to be even harder.
I think what we see with somebody like Arkin is that they moved him around way too much. Now, he's stuck in there and has progressed. But I can't help but think that had we kept him at RG all along, he may be good enough to start this year.
Free is a lesser example. We had him at LT for 3 years and then he got to play at RT due to injury. Then he moved to LT and played well in 2010 before struggling in 2011. Then we moved him to RT in 2012 where he struggled. I think that was more of a case of a player that we had to move around and we waited a little longer to move him around, but the actual switching of positions showed the difficulty that comes with transitioning an O-Lineman. The same with Tyron Smith whose play dropped off once he made the switch from RT to LT.
Obviously, there are going to be players that can handle it. But, I think it slows down the progress of almost all players to some degree. And if you have a decent NFL talent, it may be the difference between a player that becomes a quality starter or gets released.
YR