Dear Shoei,
Let's take a step back as we sometimes perceive what is written on the forums as an attack on ourselves.
i dont know but probably you guys never played real basketball wherein your playing your hearts out and the game is so close and you play your best ball what ever happens there either you win or lose you become more experience in close games.
I assure you I have played real basketball before. I think I was really good at it but the problem was that other people begged to differ. Which is why I'm a manager in BB rather than a NBA player.
But the kicker is, I also have a career in IT and computers. And I assure you, as much as it is designed to mimic real life, the actual coding is very different. Data, processing and parameters are heavily used to determine events when it comes to a game. Real life is far too subjective for a computer program to imitate successfully.
From the data we've gathered so far, we have pretty much pinpointed that experience increases based on the number of minutes played. And even then, the effect of each minute played may be different depending on the match (For example, a B3 match versus a regular league game). So playing the same number of matches does not mean getting the same number of minutes, and getting the same number of minutes does not equate to getting the same effect on experience. Which explains your PG/SG scenario.