I believe there is an A player inside of me somewhere, and every blue moon has actually reared its head, but for the most part I've always been a B player. Reasons I think for this is poor manual goalie, lack of patience, controller issues, BUT the biggest thing I think that holds me back, and might be something that I will never be able to get over making me a career B player is something that is rarely talked about on here, and is probably one of the most important things is not having the vision, anticipation (anticipation in general is huge something else I'm poor at which holds me back), and knowing where the off screen players are for both my team, and my opponents, IF you can master that you can compete with the best with average skills everywhere else IMO, but can't compete with the best without even if your an above average player elsewhere.
Anyways that's my .02 I'm sure some disagree with it, but whatever.