I second that thought about no exchange is perfect and that's why we need to have some accounts in other exchanges for us to have choices. This also gives us a way to determine the flaws and advantages of each of them. While there are some that we will definitely like on how smooth transactions going there. Don't stick to it and have some trades as well in the other ones. Aside from the opportunities, maybe some airdrops or earn features, the entire exchange itself we'll be liked on how they take care of their customers.
I am sure that traders have more than one exchange account, but I am not sure if most traders use multiple exchanges for their daily trading. As you said, most traders have exchanges that they already prefer. For whatever reason, it is highly likely that traders will more often use those exchanges for their daily trading activities, perhaps using other exchanges a few times.
Maybe they do, and they've got balances and trades that have already been placed to each of them. It's all about management to them but I think sticking to one when you've got limited time and has to be monitored at most times is important when you day trade. And you're right that they'll use other exchanges for a few times because what matters to them is on how convenient they are with the current exchange that they use for their daily needs like day trading. While they will use other exchanges for some testing and price checking.