I don't think UNISWAP can ever become a centralized exchange mainly because of two reasons.
1. Uniswap's code is completely open-source which means everyone can build on uniswap.
2. If they ever become centralized, that would mean UNI tokens will become kind of useless because the main use case of UNI was the governance of uniswap exchange.