Yeah, I'm in the "trade or extend JD" camp, but the people thinking we have to detonate the entire roster for five years just to become good again are making it too simplistic. The Yankees team right now is young and on the rise and they did that without any down period. Hell, they were trying to get down to below the luxury tax during their transition years and still made the playoffs twice during that time (2015 and 17). That 2015 team that won the 1st wild card had exactly one starting position player under the age of 30. Two years later, the team went back to the playoffs with one of the brightest young cores in the game. There's a lot of s*** that happens during the course of a baseball season that can change perspectives, nevermind over the course of many seasons.
Shatkins have to make smart decisions. They have to guess right more than wrong. That comes with the territory, but they don't have to trade everyone and put scabs on the field for half a decade just to compete with the Yankees. There will be a transition period after 2018, I don't think that's avoidable, but they can rebuild and try to remain competitive for their owners at the same time. Puts a lot of pressure on their player development dept and drafting, but they seem to be very confident in that part of their org anyway, so let's see what they do.