Until the world of decentralised exchanges fully kicks off we are stuck with these centralised options which have ALL had negative press at one time or another. In the end as he said, it's personal preference. And there is never a guarantee you won't get fucked over in some way. Ah, that's one thing I forgot to say... never keep your fortune on an exchange! Will add that now ;)
Also, I should probably add that decentralised exchanges do exist already!
https://coinsutra.com/best-decentralized-exchanges-dex/
...but our ability to buy any particular coin is determined solely by who lists it.