"The Blue Jays made this trade so they have a better chance of winning now"
Yes, that's quite clear.
It's also irrelevant to whether or not they overpaid, and whether or not overpaying was justified.
If the Jays had given up Travis D'Arnaud, Noah Syndergaard, Aaron Sanchez, Anthony Gose and Roberto Osuna for R.A. Dickey, that would also fit your argument of giving up prospects to "win now" but I highly doubt you'd be dismissing the value of prospects in a trade that ridiculous. R.A. Dickey is a great pitcher, but he has an approximate price/value, and that's the issue you don't seem to want to acknowledge.
Also, saying that the trade is justified if the Blue Jays win the World Series is a ridiculous way to evaluate trades. What if Dickey is horrible and they win in spite of him? You can't legitimately evaluate the trade of specific individuals by extraneous factors.
If you think that they gave up proportional value, that's a legitimate opinion. Jeffy25 basically said that's his opinion. That's different than what you're saying, which is "Who cares what the Jays gave up because they're a better team short-term". Look at what Atlanta gave up for Mark Texiera as an example of why that logic can be bad for an organization.