I think I agree with you. I'd add, though, that it should be obvious that a player is making winning plays, in order to be considered great.
Barry Sanders is a great example for this. Sometimes a great player gets stuck with a loser franchise, but it's clear that they are elevating the team well beyond where they would otherwise be.