Comparing a rate stat to a counting stat is usually a terrible idea.
What you're really pointing out is how linear weights are necessary to fully measure offensive performance. In other words, sabermetrics.
If we want to look at sabermetrics - Wallner has an RBat of 6, which isn't great, but it's 3rd on the 2025 Twins after Keaschall (8) and Buxton (22). He's had a down year, which everyone agrees with. That's not the problem with the Twins offense. The big problem is fourteen other players with a negative contribution on offense including Keirsey (-12), Vazquez (-11) and Lee (-11). If you look at just RBI it will tell you that Brooks Lee was the 2nd best batter on the Twins when he's actually one of the worst.
Scoring more runs than you allow wins games, not RBI. The Athletics are 6th in the AL in RBI.