Not necessarily. Price was projected to go as a C or G as early as then. It could have been their guy from the start.
If the Ravens trade back twice and still come away with Ridley or Moore than I have to say that's solid decision making - even though the return wasn't great.