Why Lakers say yes
Complete the roster by taking two one-sided pieces (D'lo all offense no defense, Vando all defense no offense) and them into a functional two-way player that fits better and already has a good relationship with head coach JJ. Redick. Also, it separates the backcourt of D'lo and Reaves which is a defensive liability in the play-off and you only sacrifice 1 FRP
Jaxson Hayes and Sharpe have pretty equal value but Sharpe offers the size and rebounding they are making on the roster to match up with Joker or line up with AD at the 4. And Koloko could fill in Hayes's role with a greater defensive upside
Bonus it frees up a roster spot for the buyout market
Lakers post-trade lineup Starters: Reaves, Max, Rui, Bron, AD Subs: Cam Johnson,Gabe Vincent, Dalton Kinect, C-wood or Koloko Bench: Reddish, JHS, Bronny
Why the Nets say yes
They traded for their picks back and it's clear they are going to tank and rebuild. They pick up a valuable FRP by that time who knows who will be on the Lakers roster) and a second. Next, based on Cam's contract it makes the most sense to trade him now. They take back D'lo who the Nets fans still like and occasionally have the hot night (D'Lo is at his best with no expectations) so the team can sell tickets as the tank. Plus D'lo is the perfect point guard to help transition a young wing like Cooper Flagg or Ace Bailey into the league as he is a good playmaker, knows how to play off the ball, and knows how to play along stars. Finally, he also gives them leverage over Cam Thomas who refuses to give an extension to this season
Nets also get back Vando who they could easily trade for another FRP as he is exactly the type of player every contender needs. Jaxson Hayes and shape is a wash but Hayes is a better fit on a younger fast-paced team like the Nets