The most significant improvement the Jays could make is to get an experienced and competent catcher. How many more wins they would have had if say Yadier Molina was the regular catcher? I think they made a big mistake trading John Buck to the Mets. They likely did it to secure the RA Dickey deal because they wanted Thole along with him. AA can take credit for that blunder.
I too was disappointed when they sent Buck to the Mets as he sure played well here previously. His salary may have played a part in the trade too as it was pretty high.
I see the Pirates picked up as a back up to Martin for the playoff run.
I also agree with you that they need a competent catcher if they want to compete. As I mentioned previously if they decide to go J P and Thole they best have a catching coach/tutor on permanent staff.