The problem for the accused is their able lawyers did not/could not refute the prosecution's theory. If Michelli accepted the prosecution's narrative, it is because it makes sense and if it is so incredible as to defy logic, why was the defense powerless to refute the crazy prosecution theory. What is a judge to do- wait an eternity for the culpable to confess?
The appeal proceedings will either confirm the conviction sentence or overturn it.
Guede went first on appeal and the sentence was confirmed minus a few years, so his jail time is similar to the other two. This means the appeal judges endorsed, once again, the prosecution's findings. The Guede case is based on the same investigation for Knox/Sollecito. We should expect on appeal the same result for the two as was for Guede.
This is not a problem for the judges to solve. This is a problem for the accused and their lawyers to solve. If it is such a bad narrative, why can't the defence set everyone straight and free their clients?