I said at the time there was an argument to be made to trade any of the 3 catchers. Jansen had the fewest years of control, Kirk was a fat slob coming off a great season (2nd half power drop aside), and Moreno had six years of control + upside. The Jays likely preferred keeping the two “vets” and not take a chance on waiting for Moreno to pan out, or they just took what they felt was the best value. Probably both. In hindsight, the fact that Moreno is having a better 2023 than Kirk without the caveat of being incredibly out of shape and slow, it certainly appears that they chose the wrong catcher to trade, but as argued here many times, we don’t know what the offers for Kirk were.
I fully expect Varsho to be a 3+ WAR player in CF next season so if he does that then the Jays got what they traded for regardless of how Moreno turns out. If Varsho was in CF in 2023 and there was a better bat in LF, then we might be looking at him differently. They just put him in LF and that put way too much pressure on his bat.