Right. But from my observation, people deposit and gamble ether with BTC, USDT, or top altcoins with cheap transaction fees like LTC, BNB, SOL, POL and few more. Why not add Monero?

Its popular too
With Monero, that is a controversial altcoin and is aggressively treated by governments, it contains risk for any centralized platform. Assume you are a business founder and operator, you will not want to have legal issues especially if governments can put you into jail for several years together with very expensive fees.
You will naturally do easiest thing, just don't accept Monero on your platform, and you can prevent many big troubles, that can come from other cryptocurrencies or other featurs of your platform. By excluding Monero, your business eliminates one of biggest threats legally for your company and you individually.
I am not against adding Trump or any other altcoin or meme coin, I just dont think many would use it. Its only for promotion; look, we are also cool guys who are in trend and have Trump.
TRUMP and meme coins are not on top of government concerns and it has less risk or very minor risk to accept TRUMP as well as other meme coins.