Vag, your grasp of player roles is a bit lacking.
Not sure shot creators should really be compared to big guys who get five shots a game and all of those shots are wide open dunks created by their teammates. Or spotup shooters who get open threes off of penetration from their teammates.
Unless you're arguing that LeBron's efficiency is because of him not creating his shot as much as Kobe or something insane like that.
Cool. See now we're delving a little deeper and discerning based on "player roles". Which is one way to analyze this information further. I've argued for a long time that Dwight's efficiency is misleading because he doesn't create his own shot and is poor at it for example. Which takes into account what you're suggesting.
But "Player roles" is just part of it. For example Who's a better scorer? Allen Iverson or Rajon Rondo for example? Same Roles, but Rondo is much more efficient. AI is much more prolific and well-rounded. What's more important?
Who's a better scorer Dwight Howard or Pau Gasol? The Efficiency numbers aren't close. The Roles are though. and Pau's much more skilled.
When I say Efficiency is over rated it doesn't mean Monta Ellis is a great player, it means - I think - AI is a much better scorer than Rondo and Gasol is much better scorer than Howard despite much lower efficiency numbers for example.