Fans expectations are often so unrealistic.
Not only unrealistic, but short-sighted. One thing that frustrated me as a Manager is that so few people understand the term "long-term" vision, let alone understand how it is applied. Second thing that frustrates me is that people don't recognize just how bad of a situation they are in.
Suns had no assets, their salary situation was bad, and their GM was terrible.
They hired a good, young coach and a GM.
They turned Louis Scola into a promising, young, athletic center and one incredibly athletic guard who can flat-out score. They turned Gortat (who was likely leaving anyway) into a nice expiring contract and a draft pick. They turned Dudley into Bledsoe (we'll see what happens with him.)
Many players had career years, they've developed Dragic into an All NBA player, and they drafted some promising young players. Len, Goodwin, and Warren have a lot of potential to be solid NBA rotation players at the very least.
They have refused to overpay, they got rid of bad contracts, and they are in a very good place when it comes to their payroll.
If I were brought into a failing organization, this is exactly what I would have done. It takes time, and you have to take small steps to get where you want to be. You have to have the right leadership in place and make sure that the entire leadership team is on the same page. You have to have assets to be able to trade for "Stars." You cannot pull assets out of your behind. You draft good prospects and you develop them, along with your current players. You get rid of bad contracts and replace them with good contract while developing those players.
If I am driving from Pennsylvania to Florida, I cannot possibly expect to teleport. I have to get to Maryland, Virginia, down through the two Carolina, and Georgia before I get to Florida.
I don't understand why these concepts are so difficult for people to grasp.