I have zero problems with adding another starter up front in free agency, adding a depth starter, and then letting Lopez, Cease, Kopech and Dunning battle it out for the last spot or two. You own all of these guys rights for 4 to 7 years still, why waste that ownership? The need to act rashly just isn't prudent here. You have all of these assets, why not try to maximize them as the cheapest possible options for your own team?
What I don't want to do is start giving these guys away after a minimal amount of major league struggles and then needing them down the line after they break out when the guy who you got in the deal has left in free agency.