having good support for trading environment like enabling traders to have lots of technical indicators and providing them versatile charting tool kind of things will be attractive to choose one particular exchange for trading in my view too.
Honestly I do not need these many features because I'm rarely using them as I am no more into active trading for many reasons. I believe many people already had turned as the long term holder hence at least with respect to crypto trading, this kind of rich features are less significant for attracting more number of new traders. I believe these are the demand of active traders still I'm not sure how many of them will be making use of these.
currently most people are choosing exchanges based on trading volume and availability of one trading pair.
This must be the reality. Like most people here, availability of a coin/token is the core deciding factor for choosing one particular exchange. When there are multiple exchanges are having same coin/token, I will go with better prices for my coin along with enough volume.