Go back and look at every deal made under JJ's time as GM. Whether it's drafting Cam Johnson (who had ties to Jeff Bower, the assistant GM, for years), trading Ariza for Oubre (which was supposed to be for Dillon Brooks but was a disaster), trading for CP3 (who went to Sam Presti and said he wanted to be in Phx w/Booker), etc and there's always someone else involved. It's never just JJ. When the Heat make a move, it's Pat Riley. When the Suns make a move though it's JJ until it doesn't work then he throws someone under the bus. He did it last offseason with Vogel and went out of his way to say "No team has ever used Durant to his fullest potential but we will this next season". He's a politician in that when he works, Paul trade for example, he steps up front and center and tries to take full credit but when it doesn't he's the first to point elsewhere.
I won't give him a pass for the mess we're in. Ishbia allowed it and probably made a few of the suggestions but they did it together. Part of being a GM is keeping your meddling owner at bay. He's failed with Sarver and Ishbia.