Why is there a need for different exchanges?
Different countries, different laws, different currencies, different banks, different payment systems.

Competition and free market.

No single central point of failure.