I'm all for a good trade. But let's say they trade for Burnes. He's only got one year left on his contract, so you'd probably have to overpay him to get him to sign an extension.
And of course to trade for a good pitcher who has years of control left, you have to part with serious prospect capital.
There are no cheap ways to get good pitchers.