As noted in your link:
Runs created is believed to be an accurate measure of an individual's offensive contribution because, when used on whole teams, the formula normally closely approximates how many runs the team actually scores. Even the basic version of runs created usually predicts a team's run total within approximately 20 runs.2 Other, more advanced versions are even more accurate.
- - - - -- - - - - -
Just because it is accurate on "whole teams" doesn't mean you can take it down a level and apply it to players and expect it to sustain accuracy at PLAYER level. That is my problem with it. Some players it will overstate others it will understate. Those offset one another on team but not for individual player.
I'm fine with it at team, game etc.. etc.. level - groups of players but not applied to just one player. There are far too many variables at player level which can go addressed or not be adequately addressed.