A very complex topic and people unfriendly met the beginning.
Developers should try very hard for people to accept this project.
Our developers working all days and sometimes all night (seriously) to improve functionality our trading platform

We're just getting started!
There are a lot of new exchanges. But traders prefer to use the old one, because new exchanges do not have any liquidity.
Based on your logic, new exchanges should not be launched at all, as there are old ones and there is liquidity. But when any exchange was just starting (Binance, Bitmex). These are relatively similar young exchanges and there was no liquidity.
May be you are right. But many traders are conservative. They work with certain exchanges and do not move to a new one.