And this is 4 years post finals run where he's repeatedly failed to build a complete team. This isn't new for JJ. I understand he only has had minimum deals to work with but other teams have made it work. We gave up a pick with Nurkic and got back guys who didn't play positions we needed help with.
He's never proactive in making moves. He waited until we lost in the finals to get Ayton a backup. He waited until Crowder had no trade value as a player to move him. Royce, Grayson, and Okogie were all midlevel sized deals and one of them could be moved for value of sort and he got the Hornets backup C for Okogie, which is decent, if we didn't need a starting C and more help up front.
It's always 2 steps back before we take 1 step forward so we're perpetually playing catchup since he's been GM.
Jones deserves a lot of credit.
He took over a team that was in the cellar for like 5 years running, with an ultimatum to win now, the immediately improved by almost 20 games and barely missed the playoffs in the bubble season, several moves throughout the year seemed to make them better. Hit gold the next season and launched an improbable finals run, Crowder and Paul are criminally underrated acquisitions. The team was even better the next year, easily the best team during the season, I don't know what happened behind the scenes in the playoffs but, obviously, it was bad, total meltdown against Dallas.
So, from that point, IMO, outside of drafting Smith over Halliberton (which is a huge whiff... but it was the 10th pick, a lot of whiffs happened before that... that said, I hated the move in real time, as did most, Halliberton would have been a game changer) his record was pretty good.
Then in 2022/23, Monty goes 'civil war' and banishes Crowder for seemingly no reason, never repairs his relationship with Ayton... for seemingly no reason, and despite a cascade of injuries, the Suns are still 30-26, their record when healthy is among the league's elite.
And then Ishbia buys the team. He immediately trades 4 firsts and and swap, and Johnson and Bridges (the guy with the best splits on the roster 3 years running) for Durant... who was out with an injury. Despite gutting the roster and the wild amount of injuries, the team with merely Booker(who'd been injured), Paul (who'd been injured) and Ayton (who'd been injured) and a bunch of no bodies, kept it up, Durant finally plays for a couple games, gets hurt in the layup line, and still, they hang in there. Durant kinda sucks in round 1, we win because Booker plays out of his mind and Leonard gets hurt (shocking). Round 2... everyone but Durant and Booker get hurt and we go down.
Next season. The Suns make the least out of Ayton. They make the disasterout Beal trade... I think BOTH of these moves are entirely Ishbia. No patience, no thought about the long term outlook.
All in all... from the perspective of someone who thinks every move after Feb 2023 was an Ishbia move, I think JJ did far more good than harm, the best GM they've had since Jerry was running the team over Bryan's shoulder. Does that mean JJ is a good GM or that the rest sucked? I dunno, but I can tell you, I think that the work of the front office since Ishbia took over is the worst we've ever seen.