I know we're busy hating Madrigal, but in the time since his return from AAA he put up a .328/.409/.466 SLG good for a 144 wRC+. Obviously I do not expect him to suddenly be a slugger, but it's very possible he figured something out. The quality of contact certainly improved.
Before he was sent to AAA
23.8 SOFT%, 56.0 MED%, 20.2 HARD%, 18.1 LD%, 66.3 GB%, 15.7 FB%, 85.3 EV
After return from AAA
11.1 SOFT%, 66.7 MED%, 22.2 HARD%, 17.6 LD%, 51 GB%, 31.4 FB%, 87.6 EV