I never expected Madrigal to hit for power. My concern is that he is not hitting for average and he isn't walking enough. He needs to be hitting over .300, with an OBP close to .400. That would play, even without the power. However, he is a long way from those numbers. He has the ability to put the bat on the ball, but as someone here has observed, that may be to his detriment. It would be better if he were a little more selective, and tried to work counts to get a pitch that he can hit hard. Being so small, his strike zone should be conducive to drawing walks, at his current level. Pitchers at Advanced A Ball don't have very good command. I don't want him to be trying to increase his launch angle, and hit fly balls, but it would be better if he could hit more line drives.
For a guy who had such an advanced hit tool, and was expected to be fast tracked through the Minor Leagues, he has a lot to work on. Look how far the other prospects have fallen, since moving to Birmingham, from Winston Salem. He better be hitting close to .350 in Advanced A, if he is going to be able to cut it, at AA and that's still a long way from the Major Leagues.