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.
I don't find reading the ToS as inconvenient at all because it's mandatory to read so that we know what we are agreeing to, it's true that people just skip and accept all the terms without even reading at all. Atleast I will recommend to take a look at the most important things like the restricted country list, and information regarding KYC verification. But one should give a glance at the ToS page before making their first deposit if they don't want to take any risk at all.
do you read the ToS of every service you use?
because this is not even possible nowadays
two articles on the matter here:
https://www.visualcapitalist.com/terms-of-service-visualizing-the-length-of-internet-agreements/
https://www.socialmediatoday.com/news/how-long-does-it-take-to-read-the-terms-of-service-for-each-app-infograph/577235/
nobody has time for that
ToS is usually to check specific parts of it or to check once you have a problem because reading before using the service it's often almost impossible...
specially if you do it for all the services and apps you use.