There are numerous reasons why people may look to switch their trading accounts from one broker to another. Some may want to shift due to better brokerage plans or value-added services, while others may look for advanced trading platforms.
You can open multiple trading and Demat accounts with different brokers. However, managing these accounts comes with a cost of annual maintenance charges and also needs tracking. Thus, it is always advisable to maintain only one trading and Demat account.