They can think they are as good as they want to, because guess what? THEY ARE THAT GOOD! There is a reason why they are on a NBA roster. These guys that you have named might not be superstars as far as NBA rosters goes, but they are better at basketball than 99% of the rest of the world. So, I'm not going to say anything bad about any pro athlete because no matter how bad they perform, they are still better than me at the sport.