Edwards is a reason we're in this situation, not the reason. You seem to have backtracked massively from Edwards being better technically than he's been given the chance to show to "he's young."
He's 25 later this year with over 100 appearances for the club, if he hasn't shown this apparent technical ability by now then he's had his chance and needs to leave.