The correct answer to this open question is the following.
The factor that influenced the incredible DIVERSITY among North American Native tribes was language.
Yes, it is true. According to historians, Native American Indian tribes spoke as much as 200 different languages in the North American territory. And let's have in mind that there were as many Indian tribes as languages spoken. There were many different tribes with unique characteristics. For example, the Hopi tribe in Arizona were pacifist and made friends with most tribes. On the opposite side, the Apaches were feared because they were warriors. The Lakota people were nomads and good hunters that followed Buffalo herds to feed their families.