To blame the teams woes on a lack of a GM is just trying to find a scapegoat, IMO.
This team sucks because they lost their best player. Didn't get to trade an aging star, or didn't get to wait until he comes back from injury . . . instead just lost their #1 player. (we see what happened to Chcago when they lose their #1 player).
This team was being built to make a run with Roy, Oden and LA. Oden they should have figured out a couple years ago, Roy goes from being a hero in a playoff game to suddenly retiring, had to catch the Blazers off guard. We also learned this year that LA isn't really a leader and someone who will take the team on it's back night in and night out. So the core is now just a small piece of what was suppose to be. That is why this team sucks.
The GM, Chad, made many "GM" moves during this so called black hole of a non-GM year. I contend that some of his moves could be classified as good GM moves (wallace trade, getting Joel for the year, aquiring Kurt Thomas, getting rid of Camby, firing Nate) and others bad GM moves (Felton trade, the Crawford signing, Smith draft pick). But this organization has had a GM for the last year and the team has been very active.