Not really. More insight is being gleaned from stats now than ever before. The shortcomings in average and ERA are stunningly obvious, but yet it took decades to move on. Clearly now is a time of transition, you still have the old school types focusing on the old legacy stats, while the movement to more progressive and insightful measurements is now unstoppable.
RBI's is a horrible stat, one of the worst. It says nothing about how many opportunities a player had, which means it totally lacks context. Comparing one player to another is futile.
I don't know that that's true about the RBI stat. Teams generally put their best players in positions where they have opportunities to drive in runs. When Alberto Gonzalez finishes the year with 5 rbi's or whatever, that tells me he's not a very good hitter. I don't need VORPWARKLAW to tell me that. When the best hitters in the league always end up with the highest RBI totals, that tells me there is some correlation there.
Now - you'd be silly to try to determine to an exact degree how good a hitter is based on only on RBI's, but you'd be equally silly to rely on WARVULTIMATEWARRIOR. All individual stats have their shortcomings. ERA and OPS are usually enough to tell me if hitters and pitchers are doing well, but even they have to be taken in context and in conjunction with the rest of their stats and, of course, watching them play.