They are more of a product of scenarios, mainly the number of opportunities and place in the batting order, so a player's batting average, on-base percentage, and home runs would all serve to better assess the player than RBIs. In addition, most Moneyball adherents, and a good amount of MLB teams now, no longer believe an RBI is worth giving up an out, so the idea is that sacrifice flies and bunts are not worth giving up an out, unless it's a late and close game. Following this thought, it is much more valuable to draw a walk with a man on third base than to sacrifice fly him in. Finally, the idea of the RBI was for many years centered around the idea that players had certain "clutch" or better situational hitting than others, but that has largely been disproven through statistics.