Well again remember the Cp3 busted trade. It's not like Mitch and those guys haven't been actively looking to make changes even during the championship years. The Lakers front office is one of the best in the NBA don't forget that. Just because Dwight Howard isn't on the Lakers right now doesn't mean they are doing a shit job. Cp3 should be playing with Kobe and Bynum right now. That's the kind of job the front office has been realistically making.
Looking back Metta wasn't worth the extensions, but how was anyone supposed to know that? Artest was and is still somewhat a premier defender. He was a proven difference maker in the playoffs and Lakers were looking to 3peat with Phil. Extending Artest and Gasol were no brainers. Especially Gasol since he was the guy who turned the Lakers from 8th seed to contenders.
If you still don't believe me, then just look at the personnel moves made the past 2 years. Barnes was a good sign, Blake was a solid sign, the two mid season trades were both awesome (got rid of Walton's clunker ass for a starting PG, brilliant pull-off). Got Jordan Hill, signed Troy Murphy who was a former double double guy. Got McRoberts, a high energy guy to bring off the bench. Mike Brown is worthless so he couldn't get what he should've out of the bench this year, but that's not the GM's fault. Spens I see nothing to complain about here man tbh.