I really don't think you're helping your case here because you've reminded everyone that Cancelo was absolutely shite in the CL game vs Dortmund so Pep dropped him for the second leg - after which Pep criticised our build up play down the left, then took him off really early vs. PSG when we were playing terribly and Zinchenko was so instrumental in our better play he kept his place for the second leg and final.
So he started 2 of the 5 big knockout games, and one of those he got hauled off just after half time.
Cancelo was a first-choice FB for the majority of the season, up to April, why deny that? By the time he started to lose form we were 14 pts clear in the league. He was part of an excellent defence which started to keep clean sheets already in November. He was largely excellent up to March/April and was voted in the PFA team of the season for a reason.
Cancelo lost form in the final 1-2 months, as I already pointed out several times, and had some poor games. Rodri was the same. What does this imply about Rodri if we follow your logic? Several poor games in April/May didn't define Rodri's season or his actual level. Same with Cancelo.
Anyway, Pep will continue to pick him as long as he's on form. We need his creativity now that we play without a striker and Kevin is in poor form. He's been one of our better players so far.