This type of posts is tiring, you read them in every nba forum, but it still is : winning in the NBA is hard, wanting to go for broke all the time to really really really have a real chance to win it all leaves you broke and losing most of the time. It just doesn't work. You build your team progressively, then when the stars align and your core starts to reach maturity, you give it a real try before risking losing important players. That's the situation the Jazz are in, and that's what they do. If it fails and some key players start bolting, than you start a retooling process later on, but the jazz are entering that period where they have to make a play for it.
Keeping a team young has one result and only one result : you lose. You don't win. No young team has ever won. teams that win are either veteran teams or at the very least experienced teams. the 2015 Warriors were not a young puppy team, they were as young as you can possibly be and Curry was in his 6th year, Thompson in his 4th, Green in his 3rd, Bogut, Livingston and Lee 10th and Iguodala 11th...
A young team doesn't win. Period. staying young means keeping not winning. To real try you have to use your core when it enters its prime + surround it with good vets. The jazz are doing this with Hayward, Gobert, Favors, Hood, Burks and surrounding them with Hill, Diaw, Johnson. Now the talent level might not be enough compared to the Warriors, but you won't know without giving it a try. Now let's drop the " stay young and focus on potential" gibberish, that's something losing teams do.