The draft is about 2 things; adding impact players and creating solid depth. The Eagles have added depth. I'm willing to admit guys like Jamar Cheney, Brian rolle, Clay harbour, etc were good gets where they got them and have proven they can step in and be competent at the position.
Where they have failed miserably is the star power, specifically on defense. While on offense its true they have added DJax, Shady and Maclin, defensively they have a mental block as to what type of player has star potential. Picking guys like Brandon Graham over JPP or settling for Nate Allen in the 2nd when they could have had Earl Thomas in the first. There's no imagination. They have a formula that says player x weighs this much, height is this much and he runs this fast. He can play at x position. There's a big difference between "can play" and "owns the role." There doesn't seem to be any scouting instinct on what guys just have "IT." Whether thats the scouts being bad at their job or the top brass ignoring their scout's opinions for their own, it is a problem. They have no defensive minds in the organization that can identify players with star potential.