As I said, It is fair to say that most of us think/thought that Shields is/was better than Porcello --included U?--, otherwise why would we want him if he is/was worse? It simply doesn't make sense to land Shields if he is/was worse than Porcello.
Of course, Shields is a bet. He is getting older but his last 3 years and his starts before SEA suggested the he could be a safe bet.
On the other hand, after his start vs SEA and tonight against WSN, can we say that he is already done? or these two starts were just bad days? IDK but honestly I do not care because he is not an option for our team.