It shouldn’t shock anybody that everybody is good in the NBA. Any given night, an inferior team can knock out another team if they don’t bring their A game out to the court. There is only 30 teams in the NBA and 450 spots for each player to make maybe less.
It takes a level of confidence in yourself as well as your ability and talent to be able to play night and night out without giving your spot up to somebody else. On a podcast he did recently, Kevin Durant discussed about the appropriate fear that players have for opponents regardless of the name on the back of their jersey.