I belive binance don't fckn care about the project background itself since I can see some shit project that still listed there.
I saw the same thing.I saw a lot of ieo projects that were common and seemed to be repeating.
However, no exchange should be trusted in crypto.