Practicing three hours a day basketball (it's a sport) and watching your weight really doesnt justify the money they make or their unwillingness to play for their country. Think of an electrical engineer who puts in all those years studying to get into college and then gets a degree. He/she designs the lighting system for any commercial building, every time a light goes on in that building, a service is done to overall community. The construction worker, the teacher, the fruits of their labor contribute more and continue to, well after they die. What does a basketball player do that is truly useful compared to every time you cross a bridge designed by an engineer and built by construction workers, and maintained by toll collectors - this benefit so much more than any basketball player and compare it to the cost - the individual cost of the average worker to average cost of the basketball player. Watching your weight and doing drills benefit no one but themselves while other people work to benefit everyone for fraction of the money they (basketball players) are paid. Plus the fact remains that there are special forces in Afghanistan risking their lives while Kobe Bryant does sprite commercials for millions and refuses to wear the colors of the Country that gives him the opportunity to make all that money.