Yeah. Honestly, Rendon at the time his contract was signed looks like a better signing than Kyle Tucker does right now. He's a year older, but his 3 seasons before free agency were 5.5, 5.9, 6.8 fWAR. Tucker hasn't ever hit 5 fWAR. 7/245M was not an outrageous amount of money for a player that age and caliber.
The only angle you can really use to criticize LA is that maybe better due diligence would have uncovered evidence that he's actually a massive scumbag? But IIRC he didn't have that reputation publicly, and was actually considered a character guy coming off the WS win.
The ultimate landmine. Possibly no evidence that that he even was a landmine.