I agree with you that having Twitter account is necessary for any platform that accept cryptocurrency to have better exposure to the cryptocurrency community and advertisement. Nowadays it is not hard to get Twitter Blue like in the past, after big changes from Elon Musk and his team months ago.
I'd love to see Royalstarscasino supports many payment methods and give users Instant withdrawal according to https://www.royalstarscasino.com/en/info/payment-methods
Well, they still have a live chat where you can ask a question, but you need to register to get an answer. I tried to ask there if the casino has a twitter account, to which I was asked why I need their twitter account and later I got the answer that they don't have a twitter account. When asked if the casino is located on the territory where Twitter is banned, Elli replied to me that they are a licensed casino whose license data can be seen on the front page