They traded Russell because they drafted Ball, and the irony is, one of the picks they received in the trade was the one they used for Kuzma (pick #27) who's looked better than Ball. Then they pretty much let Lopez and Randle walk. And of course just recently, they traded Zubac.
Frankly letting Randle walk despite having his Bird Rights was a mistake, and LAL may have been much better off keeping a lot of those guys instead of signing the likes of Rondo, Lance, etc. on 1-year deals.
Magic Johnson has been overrated as a GM if we're being honest. He's pretty lucky the Russell trade ultimately resulted in Kuzma, otherwise things would look even worse. And no, I don't want to hear about "Magic's influence" in getting Lebron to LA. Lebron was likely going to LA anyways regardless who was in the front office (unless it was James Dolan or Dan Gilbert I guess lol)
The Lakers may still end up fine though if they land a max FA and/or trade for Beal or Davis this summer, but if they are unable to pull it off, then Clippers may end up being the best team in LA, not Lakers (especially if LAC ends up landing a star or 2 in FA).