as for the coin developers sending coins to places like Crex24, it shows nothing to your investors except put them at risk of losing their coins
What is the issue you are having? The didn't require KYC, now they do?
Not once has any of the developers ever recommended leaving coins on an exchange, quite the opposite actually. As the saying goes 'not your keys, not your crypto'.