I have been lucky thus far with the game to not have any of the issues you guys have. Maybe it is because I play off and on and seem to catch the server at a good time, but nevertheless it has been decent for me on my Xbox One.
I will say, I did buy some VC as I am one of those guys who works too many hours that I do not have time to invest in to getting a characters rating up and I am not as skilled as some of you guys. The lack of VC earned can be frustrating. The only complaint I have is the teammate grade. Especially "Bad Call for a Pass" or "Allow Man to Score". I am the PG and on the half court inbound I can be wide open and the inbounder will not pass me the ball. I then press A to call for the ball and get a negative grade. On a drive, I will help my teammate out and go to block the shot and get negative grade for allowing inside pass and allowing the man to score. These among the repetitive coach and GM meetings where the dialect is always the same are frustrating. I am the highest rated player on my team and average the most points and PER and I am still a 6th man fighting for minutes.
I am happy I made it to the Pistons. They are pretty stacked for a lowly rated squad and much better than say the bobcats.