I am also do not like the idea that someone has control over my funds, and you are actually losing it by depositing on every centralised exchange. Thats why I prefer to stay decentralised and to use IDEX or Forkdelta.
Each type of exchanges all have seperated advantages and disadvantages. I still believe to use centralize exchanges such as Kucoin or Binance and haven't still had any problems with them yet