Your criticisms of Peri were spot on, but some of the most critical things you said about Randall (backpedal, hips) are different than what some of the scouts have said http://www.jsonline.com/sports/packe...302087691.html
The biggest issues besides so-so tackling are that he doesn't know the position as well as you would expect from a 1st rounder (onus on coaches here), and that he is short, especially given who he may be up against. Also since Hayward is not a sure thing, it would have been nice to pick up a couple of guys with a higher chance of being decent, instead of hit-or-miss types. At this point I don't love or hate these two picks, and hopefully, starting next week, the needle will start pushing toward love 'em.
I don't see the OL as finesse, they have just started every season incompetently shitty, which could be mistaken for finesse. Defense is geared to stopping the pass first, and generating turn overs, which makes it more finesse. No team is good enough to win if the pass is shut down, just ask the Vikings. The game and the rule changes are pushing the game this way. Even so-so tackling by diving for legs fits in with this because those tackles are less likely to lead to concussions and suspensions.