There are only 30 teams in the NBA and anyone could become the head coach of an NBA team. Although one could not regard every head coach of NBA teams as tactical masters, one thing was for certain. Every NBA head coach had an exceptional understanding of basketball.
Nowadays in the NBA, a lot of the head coaches of teams used to be professionals, even superstar players, when they were young. They started off as an assistant coach after their retirement and gradually became the head coach of a team. They were basketball players for decades and personally witnessed the development of the NBA. They were unbelievably familiar with the NBA and their tactical thinking was the most suitable for the NBA.