You could be right, but if you watch the way he plays he's very close to putting it all together. As you said, he is only 19 and needs some experience for sure.
The Cubs could want to replace Arrieta this offseason, might be a trade where the Blue Jays can get Contreras as a return. I think Lucroy is a free agent this off season too, then again he's not much of a replacement for Martin either. Outside of catchers, it would be amazing if the Blue Jays somehow picked up Shohei Otani.