It isn't fungible at all since every coin has a history which in some cases makes it unspendable, so it is highly risky to accept transfers without a third party chain analysis report, otherwise i agree
Probably most CEX don't allocate UTXOs upon buying, but only for withdrawals