The Raef Lafrentz trade was pretty bad
I don’t judge that one that harshly. We got Delonte with the 1st in that trade, flipped Jiri Welsch for another #1, and used Chris Mills salary to take on Chucky Atkins and add another #1 (Tony Allen).
that was the original trade which was ok because he did well with the late 1st and was able to move Welch for a future 1st (24 - Fernandez) and get the 2005 protections removed (though it would have transferred anyway) and as you say Mills was included in that trade, but Mike James was really why the Pistons gave us a 1st (25 - Allen)
Here is that full trade
Walker, Delk for LaFrentz, Welsh, Mills, future 1st (24 - West)
however the second LaFrentz trade was terrible
LaFrentz, Dickau, 7th pick for Telfair, Ratliff, Future 2nd (48 - Plaisted)
I get that is more of the Telfair trade, but giving up a top 7 pick to unload LaFrentz just to acquire Telfair was a bad move brought about because he acquired LaFrentz to begin with. And because he realized that moving on from Toine was a mistake, it cost another 1st later on to bring Toine back.