re: grumbling about the GM. Because we never know anything in detail about what went on with the GM's work, I have always been reluctant to complain about GMs. We also are not sure whether a GM's dealings were restricted by a micromanaging owner. I can believe that Robert Sarver probably was a micromanager, but I have no idea of any of Mat Ishbia's habits. No idea whether Ishbia interfered with James Jones' ability to make a deal. No idea whether he likes Jones and wants to keep him, or plans to remove Jones soon and install "his guys." But I suspect that Ishbia is the one who wanted to keep Durant here, and that is why Durant didn't get traded to the Heat (which he says he was willing to play for).
Even with the allegedly odious Ryan McDonough, I've never felt sure where McDonough ended and where Sarver began. There was a time when one of the two publicly threw a fit over something a player (possibly Goran Dragic, I forget) said or did. (Yeah, it was probably Dragic's trade demand.) Other fans believed the expression of petulance was clearly from McDonough. I always disagreed, thinking no, it sounded like Sarver speaking through McDonough.
Figuring this out was always easier back when the Colangelos ruled the Suns, especially before Jerry Colangelo hired his son as GM.