There is always room for better service and new features being implemented. It is actually good for the cryptospace since it helps reduce the risk of monopoly and reduce the burden on a few exchange (which make them vulnerable to hacks)
My thinking is different. If there are too many exchanges, then the revenue per exchange can drop. And since limited funds are available for the operations, the exchanges may cut back on safety measures. And this can increase the risk of them getting hacked. If there are a few large exchanges, then they can employ a lot of security measures to thwart hacking attempts.