I know James was a reach, but is it also possible that the media had him way underrated? His value may have been late 1st round and, if so, Hickey didn't want to lose him. This much is true - James is a great fit and although he's not considered elite, his pass blocking is pretty close. An offensive lineman that can give his qb an extra second or two is pretty valuable. Perhaps the Dolphins could have added an extra 3rd rounder with a trade down, but it's also possible that another team valued James pretty high as well.
Draft grades are interesting. Look at the Rams getting an elite talent on offense (Robinson) and defense (Dobson). That has to be considered an A grade, since a lot of teams don't get one elite player in a draft. On the other hand, what if a team gets 3-4 solid starters? Is that an A grade as well? If so, that might be what Miami did.
James is an immediate starter and an upgrade over Clabo. I'm going on record to say that Landry starts over Gibson. Turner should be a starter at LG or RG. I absolutely love that pick as he adds physicality to the line. Down the road, maybe sooner than later, Tripp could be a starter as well.