some terms of service takes weeks to read, days... who has all this time? a lot of it is just shouting "take my data" and letting it be...
The inconvenience of long ToS is true but it explains why a platform has FAQs page for more summary information on most basics and it is why they have Customer Support Staffs. You can have Bot support first, then if necessary, you will be directed to human customer support staffs.
These resources on website, bot to human can help guests or users get almost basic information they need to use a platform.
In my opinion, casinos should make a simpler TOS, something easy to read, something that doesn't tire people when they are reading. They could talk simply about the minimum deposit and withdrawal amounts. Then they would talk about VPN and banning many accounts, then they would talk simply about KYC, then they would talk very simply about bonuses and bets and their requirements. then they would put the list of restricted countries. They wouldn't need to have many long texts that are tiring, especially when it comes to accounts, bets and their requirements and the list of restricted countries becomes very tiring to read, because they write a lot and include the list of restricted countries. then they write a lot again and put another list of countries, then they do the same thing that makes you tired of reading. They focus a lot on restricted countries. and don't focus much on the betting part