Here is one thing that everyone needs to keep in mind. Coaches spend 2 hours a day with their players to evaluate talent every single day. Coaches bust their tail off to motivate and improve the players at the end of the bench who may or may not deserve playing time. During those two hours, the players have their opportunities to show improvements and show the coach they deserve to be on the court. Every player is playing during practice. Some potentially good players may not be able to prove it or may not take the next step at practice. Bottom line is, coaches see players on a daily basis for around 2 hours a day where fans see the players play for a few minutes at a time during games. Now, I understand all that what really matters is how the players play on gameday, but time on the floor is earned during practices.