This is like asking why no speaks one language saying, " I don't understand how/why people speak different languages."
Tons of reasons, some geographical, some political to some biblical, and other just out of spite.
To answer your statement... Tons of reasons; some listed already but too many to state. I suggest you research more and it'll help you understand why.