Unfortunatly you are right. you are not a lawyer you dont know enough about tos.
oasis term of service have 0 value in court because it isnt properly made. and has mistake on theyre part in it. (not even speaking about the illegal terms they put in it )
you can reread everything they typed in there it still hold 0 value. (unfortunatly for them)