The alternative is to tank for several years and probably have to trade Rudy to avoid having him walk for nothing.
It may be delusional, but I'm not sure it's any more delusional than expecting to completely rebuild in one year. It's kind of a situation where there aren't any good answers, but I don't understand how you think a tank would only last one season. Even if we landed the top pick, it takes most rookies a year or three before making a significant impact on the game.
We could try to gather a bunch of picks in hopes of finding a trade for a player like Butler, but there's no guarantee that opportunity becomes available in one or 2 years.
By tank I mean deliberate losing. Constructing the team and making decisions to maximize the chances that we pick as high as possible. You can do it for just 1 year. I'm not saying we will be competing for a title in year 2. I'm saying we tank 1 year, we take our superstar at no. 1(Porter jr for example, hopefully) and we start building up around him and Gobert. By year 3 IMO we are going to be contending for playoffs with core around Exum/Mitchell-Hood(maybe, if we don't trade him)-Porter/Doncic-Gobert + additions in FA or through other trades. This way in year 3 you hopefully have at least 3 building cornerstones/stars(Porter, Gobert + one of the others(depends on who pans out)). The alternative is to stack the team with vets going into their 30s who will be finished by the time Gobert's contract is coming for extension. In one case you will have a young core around hopefully 3 budding stars with future in the league, in the other you will have a Gobert with limited vets taking the developmental time of Exum/Mitchell/ etc. on the treadmill.