Somewhat agree with OP... buuuut still...
1. First TS - both deserves their TS, no doubt about it. Poirier lost badly to Khabib, it was a domination. While Colby was 2-2 vs Usman until the TKO.
2. Second TS. Poirier beat Hooker, who wasn't at the top, and twice an unranked semi-retired fighter: Conor. While Colby only beat Woodley. Like it or not, the first Colby vs Usman fight was competitive and entertaining. I would say the second one could have been deserved by both of them.
3. Third. Utterly bullshit. Totally undeserved for both of them. Colby beat Masvidal, who was on a losing streak. And after being inactive. While fighters on winning streaks still are waiting for a chance. And Poirier beat Chandler, who has a bad record in UFC, got KTFO by Gaethje, and, like it or not, he beat BSD because the staph infection. He was badly losing that fight.
Also, what is even stupid is that their are giving Poirier another chance vs Islam, who is just like Khabib, very good on the ground. After Poirier has been submitted twice in his TS.
I don't know what is worse. Still, I go with Colby because at least Poirier was active.