Lot of teams have been doing this and betting on themselves, Minny with Gobert, Cleveland with Mitchell, Atlanta with Murray, Brooklyn with Durant, Phoenix with Durant, Magic with Bane, Knicks with Bridges. It's just not often we see the teams try to dig themselves out of the hole like this.
I figured this was the Suns mindset, but I just don't see how they trade Beal for anyone even remotely helpful this season or next to get better. 53m and 57m remaining on it is just nuts. You might be able to trade him for Lillard, since he's injured. Other options may be Lavine, Paul George, Jamal Murray, or some other terrible bundle of bad contracts. They would probably have to send out #10 and all those 2nds to make a team bite on that offer, but I just don't see it happening. In any case, it's great for the Rockets future picks to help backfill some of the talent that may graduate out of their system and become too expensive to keep. Hope it works out and keeps the train rolling.