I think other GMs would feel the way you do Cali. 2nd base isn't particularly hard to fill. Madrigal doesn't have a very high ceiling due to his complete lack of power and his lack of elite speed. I don't think his value is all that high
I would definitely do this trade. Lopez looks like a bust, Yermin is blocked by others, and 2nd base is one of the easiest positions to fill.
Not sure that's enough, though.
@Jack Parkman if anybody deserves credit here, it's me.
I had this called in the 2nd inning. I was ONE WALK off from calling this game correctly. My eye for talent saw what Giolito had tonight. Give credit where credit is due, folks.