I think it's all about development. All rookies are going to struggle not just C's players. The coaches around the league have to develop the players but more importantly they need to win to keep their jobs. So we cant put everything on the coaches. The NBA is rough and 60% of the rookies won't make it to second contracts. I think a lot falls onto the players. They need to go the extra mile and train hard both mentally and physically. My advice/opinion learn technique and sharpen their game. Know the team plays and know your opponents plays. TALK. Communication gets you knowledge and understanding. When you talk basketball you do so all day soaking up tips and good habits. Show the coaches you are mentally ready by those talks. Beat everyone, be competitive in everything. Go harder, longer and smarter in every drill and practice. Show the coaches you are physically ready. Then you likely get your shot. With your shot strive to dominate and challenge your opponent within the team system. Hit the open shot, cut hard, set the proper screen on offense. Stay in front, don't foul, back up your teammates on D. Again keep talking on and off the court. Funny thing is, it's still just basketball but at the NBA level every one is good and only the strongest willed have careers. You have to want to work at it and you have to prove your game is great.